Under the bodhi tree

wordpress统计当前Tag下的文章总数

WP开发 阅读 35 0 评

在wordpress写文章的时候,有时候我们为了更细化分类,往往会在文章内添加tag标签。这时候就需要对应有一个tag.php,本文通过调用当前tag下的文章数,让作者或者读者能够清楚的了解此tag下的更多拓展信息。
两种调取的方法对应不同的调取策略,一般第一种比较常规。

一、根据Tag的ID调用(比较常用)

1.在function.php中添加以下代码:

 //根据标签ID获取文章数
function get_tag_post_count_by_id( $tag_id ) {
$tag = get_term_by( 'id', $tag_id, 'post_tag' );
_make_cat_compat( $tag );
return $tag->count;
}

2.在相应位置前台调用:
根据Tag的ID调用(比较常用)

<?php echo get_tag_post_count_by_id( $tag_id ) ?>

二、根据Tag的名称调用

1.在function.php中添加以下代码:

 //根据标签别名获取文章数
function get_tag_post_count_by_slug( $tag_slug ) {
$tag = get_term_by( 'slug', $tag_slug, 'post_tag' );
_make_cat_compat( $tag );
return $tag->count;
}

2.在相应位置前台调用:
//根据Tag的名称调用

<?php echo get_tag_post_count_by_id( $tag_slug ) ?>

< 上一篇

你的留言