wordpress主题怎样在标签云效果中显示每个标签的文章数?
tag标签是wordpress程序所独特的一个模块,在国产的CMS程序(如:织梦)就很难见到它的踪迹。而标签以标签云来展示更是wordpress主题开发的一个常态。变化多样的标签云展示,给wordpress主题前台页面带来的不一样的感受(如:彩色标签、大小不一的标签等)。有时候,我们可能还想在wordpress标签云中的每一个标签都显示它的文章数。那么,怎样来实现这样的功能呢?wordpress内置标签云函数没有集成这样的功能,所以,我们要自定义一个样的函数。在主题的functions.php文件中添加如下代码:
//标签显示文章数
function Tagno($text) {
$text = preg_replace_callback('|<a (.+?)</a>|i', 'tagnoCallback', $text);
return $text;
}
function tagnoCallback($matches) {
$text=$matches[1];
preg_match('|title=(.+?)style|i',$text ,$a);
preg_match("/[0-9]+/",$a[1],$a);
return "<a ".$text ."<span>(<em>".$a[0]."</em>)</span></a>";
}
add_filter('wp_tag_cloud', 'Tagno', 1);
然后,在需要显示标签云的地方,直接使用标签云函数即可,如:
<?php wp_tag_cloud('smallest=8&largest=22'); ?>
wp_tag_cloud()函数的参数根据你自己的需求设置(可参阅:wp_tag_cloud()函数),这样在前台页面的标签云的每一个标签旁就会显示这个标签的文章数量(如下图)。
- wordpress主题怎样在标签云效果中显示每个标签的文章数?
- 织梦tag标签显示每个标签相应的文章数量的方法
- dedecms织梦TAG标签显示每个标签共有多少篇文章的方法
- dedecms织梦TAG标签显示每个标签共有多少篇文章的方法
- 把文章里边的html标签去掉(去掉文字的样式,显示css设置的样式)
- PageAdmin如何实现图片切换与文章同时显示效果。
- 怎样给自己的网站添加一个在浏览器标签、地址栏左边和收藏夹上显示的缩略logo标志
- ASP.NET中怎样截取文章标题或者内容的一部分进行显示
- 常用行级标签整理及其显示效果展示
- html代码编写:自定义hr标签的显示效果
- WordPress主题自动显示文章第一张图片代码
- a标签突出显示盒子非js效果
- FileLoad 直接显示到img标签中 实现预览效果
- C#作业:利用Random类产生10个[10,99]之间的随机数,并将这10个随机数在列表框中显示出来,每个数占一项。用户选择某项后,在右边标签中显示所选内容
- Highcharts做柱状图怎样样每个柱子都是不同的颜色显示
- wordpress主题侧边栏错位与文章全文显示的解决办法
- a标签突出显示盒子非js效果
- 使用jsp自定义标签库实现数据列表显示模拟cms4j中的标签库效果
- runphp标签 实现文章间隔 5 条数据显示一条分割线