使用函数来获取WordPress文章ID的具体方法介绍

获取WordPress文章ID的方法有很多,最简单的就是直接访问文章页面,或是进入后台查看某篇文章即可,本文和大家分享下比较“高端”的获取 WordPress文章ID 的方法,那就是利用函数。

例如,我们可以使用get_the_id()函数来返回它所执行的文章的ID:

get_the_id();

也可以通过标题或文章来获取文章的ID,尽管这两个函数的实用性稍差:

$mypost = get_page_by_title( 'Your post title goes here', '', 'post' );
$mypost->ID;
$mypost = get_page_by_path('post-slug', '', 'post');
$mypost->ID;

还可以使用的另一种方法是从其URL中获取一个文章的ID,使用以下函数:

$mypost_id = url_to_postid( 'https://yourwebsite.com/your-post' );

如果想在WordPress的循环中找到文章的ID,可以使用以下代码:

$id_query = new WP_Query( 'posts_per_page=6 );
while( $id_query-have_posts() ) : $id_query->the_post();
$id_query->post->ID;
endwhile;

除了以上方法,获取 WordPress文章ID 的方法还有使用插件来显示WordPress中的文章ID、使用自定义代码在文章标签中显示文章ID或者是在WordPress数据库中寻找文章的ID等。


【AD】CoalCloud(碳云)深圳移动大带宽VPS,9折优惠,142.2元/月,1C1G/300M带宽@3T月流量

【AD】美国洛杉矶/香港/日本VPS推荐,回程电信CN2 GIA线路,延迟低、稳定性高、免费备份_搬瓦工