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();

 

© 版权声明
THE END
点赞0打赏 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容