服务器与VPS
促销优惠信息

WordPress前台显示文章ID获取WP文章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等。

腾讯云代金券
腾讯云代金券
新客户无门槛领取价值高达2860元代金券,每种券限量500张,先到先得。
赞(0) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权

文章名称:《WordPress前台显示文章ID获取WP文章ID的几种方法》

文章链接:https://www.chukuangren.com/wordpress-wenzhuang-id.html

本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址