如何找出一篇帖子的标签数量? 时间:2014-01-07 作者:Boguz Didgeridoo 是否可以找到一篇文章有多少标签(和类别)并显示出来?类似这样:当一篇文章有三个标签和两个类别时,在文章的末尾显示括号内的数字,如下所示:标签(3)|类别(2)我希望这样做,因为我希望标签/类别列表在用户单击或悬停之前是隐藏的。现在,我正在将标签制作成一个无序列表,如下所示:the_tags(\'<ul><li>\',\'</li><li>\',\'</li></ul>\'); 谢谢! 4 个回复 SO网友:abhishekfdd 对于可以使用的标记$tags = get_tags(); $categories = get_categories(); $no_of_tags = count($tags); $no_of_categories = count($categories); 如果您需要更多详细信息,请参阅:http://codex.wordpress.org/Function_Reference/get_tags http://codex.wordpress.org/Function_Reference/get_categories SO网友:shahpranaf 使用此, $tags = wp_get_post_terms($post_id, \'post_tag\'); echo \'TAGS (\'.count($tags).\')\'; $category = wp_get_post_terms($post_id, \'category\'); echo \'Category (\'.count($category).\')\'; 供参考http://codex.wordpress.org/Function_Reference/wp_get_post_terms SO网友:Ravi Patel 在post循环中使用此代码:ya显示在single上。php<?php while ( have_posts() ) : the_post(); $tags = wp_get_post_terms($post->ID); echo \'TAGS (\'.count($tags).\')\'; $categories = get_categories(); echo \'CATEGORIES (\'.count($categories).\')\'; endwhile; ?> SO网友:Boguz Didgeridoo 从你们身上学到一点,这就是我最终使用的:$tags = wp_get_post_terms($post->ID); echo \'TAGS (\'.count($tags).\')\' $categories = wp_get_post_terms($post->ID, "category"); echo \'CATEGORIES (\'.count($categories).\')\' Thank you 都是为了您的快速帮助!=) 结束 文章导航