服务器与VPS
促销优惠信息

WordPress前台显示文章ID获取WP文章ID的几种方法

查看目录
文章目录隐藏
  1. 1、用get_the_id()函数获得文章ID:
  2. 2、通过标题或文章来获取文章的ID:
  3. 3、从文章URL中获取一个文章的ID:
  4. 4、在WordPress循环中查找文章ID:

我们使用WordPress建站的过程中,经常会遇到各种各样的需求,比如我有一个朋友希望可以在wordpress前台显示文章ID,研究(google)了一下,原来获取WordPress文章ID的方法有这么多,最直接的就是进入后台文章列表查看某篇文章即可,但是这个比较麻烦,其实我们可以有更简单的方法。

1、用get_the_id()函数获得文章ID:

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

get_the_id();

这样,我们只要把这个函数添加在文章页模板代码的标题下面,就可以实现文章页显示ID的目的了,我使用的就是这个方法。

完整的调用ID:

 <span class="item">ID: <?php echo get_the_id(); ?></span>

2、通过标题或文章来获取文章的ID:

这两个函数的实用性不如上面那个,所以我没有用这个办法。

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

3、从文章URL中获取一个文章的ID:

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

4、在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、使用自定义代码在文章标签中显示文章ID或者是在WordPress数据库中查找文章的ID等。

楚狂人 » WordPress前台显示文章ID获取WP文章ID的几种方法

相关推荐

  • 暂无文章

评论 抢沙发

  • (必填)
  • (必填)

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏