文章描述:
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();
© 版权声明
THE END
请登录后查看评论内容