如何获取WordPress当前标签的文章数?

两岸青山对峙,绿树滴翠。一个真正的旅行家必是一个流浪者,经历者流浪者的快乐诱惑和探险意志。旅行必须流浪式,否则便不成其为旅行。

因为 WordPress 没有内置这样的函数,所以,我们要自定义一个这样的函数,将下面这段代码放到主题的 functions.php 文件中:

1、根据 Tag 的 ID 调用

  1. //根据标签 ID 获取文章数
  2. functionget_tag_post_count_by_id($tag_id){
  3. $tag=get_term_by('id',$tag_id,'post_tag');
  4. _make_cat_compat($tag);
  5. return$tag->count;
  6. }

2、根据 Tag 的名称调用

  1. //根据标签别名获取文章数
  2. functionget_tag_post_count_by_slug($tag_slug){
  3. $tag=get_term_by('slug',$tag_slug,'post_tag');
  4. _make_cat_compat($tag);
  5. return$tag->count;
  6. }

3、前台调用

  1. <?phpechoget_tag_post_count_by_id($tag_id)?>
  2. <?phpechoget_tag_post_count_by_id($tag_slug)?>

内容整理自:511 遇见 - http://www.511yj.com/wordpress-tag-count.html

懿古今补充

将下面这段代码放到主题的 functions.php 文件中:
  1. //根据标签名称获取文章数
  2. functionget_tag_post_count_by_name($tag_id){
  3. $tag=get_term_by('name',$tag_id,'post_tag');
  4. _make_cat_compat($tag);
  5. return$tag->count;
  6. }

比如在当前标签页中获取并输出文章数代码:

  1. $tagname=single_tag_title('',false);
  2. echoget_tag_post_count_by_name($tagname);

拓展阅读

  • 如何在 WordPress 当前标签页获取标签 ID?

到此这篇关于如何获取WordPress当前标签的文章数?就介绍到这了。我们现在经历的那些,无论好的坏的,全部都是微不足道的小事。度过那些摇摇晃晃的日子,所有艰辛也会内化成为,留下闪光又珍贵的和一路上坚韧不拔的勇气!更多相关如何获取WordPress当前标签的文章数?内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
WordPress站点Gravatar头像前后台不显示的如何解决办法

WordPress主题需要支持https吗?WordPress站点如何如何实现https?

WordPress站点的页面/标签/分类URL地址如何添加.html?

WordPress站点更换了域名后数据库应该如何操作替换新旧域名?

WordPress安装在主机空间的什么目录里面?根目录在哪里?