wordpress所有Tag标签操作

文章描述:

Wordpress如何统计全站的Tag数量和所有Tag标签?

统计tag数量

wordpress统计tag数量可以使用wp_count_terms函数获取所有的分类信息(可加筛选条件),里面传递参数post_tag就可以统计网站所有的tag数量。

<?php echo $count_tags = wp_count_terms('post_tag'); ?>

查询所有tag

wordpress查询所有tag可以使用自定义方法,在自定义方法里面添加查询所有Tag Sql语句,在functions.php里面添加下面代码:

global $wpdb;
$sql = "SELECT term_id,name,slug FROM wp_terms WHERE term_id IN ( SELECT term_id FROM wp_term_taxonomy WHERE taxonomy='post_tag' ) ";
$tags = $wpdb->get_results($sql);

然后使用循环进行遍历

foreach($tags as $tag){
   echo "<a href='".get_tag_link($tag->term_id)."'>".$tag->name."</a>";
}
return $tags;

在主题模板里面调用

get_tags_all();

 

发布时间:2021/07/28

发表评论