
您现在的位置是:首页 > WordPress教程WordPress教程
WordPress如何添加标签云
WP集市
2025-09-01
【WordPress教程】
312人已围观
-
想在WordPress站点搞个标签云?其实巨简单。WordPress自带这功能,不用装插件也能整。标签云就是个视觉化展示标签的玩意儿,字号越大说明这标签下的文章越多。一般扔侧边栏或者页脚都行,看主题支持哪儿。
-
先说最简单的方法——用自带小工具。进后台→外观→小工具,找个叫“标签云”的玩意,直接拖到侧边栏区域就行。里头能调参数,比如显示多少个标签、要不要显示文章数量啥的。拖完保存,前台立马能看到效果,纯傻瓜操作。
-
要是想更自由点,就得用代码了。WordPress有现成的函数
wp_tag_cloud()
,扔到模板文件里就能生成标签云。比如想放在文章单页下面,就编辑single.php,在合适位置加这段:
<?php
$args = array(
'smallest' => 12,
'largest' => 24,
'unit' => 'px',
'number' => 20,
'format' => 'flat',
'taxonomy' => 'post_tag'
);
wp_tag_cloud($args);
?>
参数随便调,smallest
和largest
控制字号范围,number
限制显示数量,改完记得刷新缓存。
-
有时候主题默认样式丑,得自己写CSS美化。比如给标签加个边框和渐变背景:
.tag-cloud-link { display: inline-block; padding: 5px 10px; margin: 5px; border: 1px solid #ddd; background: linear-gradient(to bottom, #f9f9f9, #e3e3e3); border-radius: 3px; }
扔到主题的style.css里就行,字号和颜色都是动态的,WordPress会自动注入内联样式。
-
高级玩法是改税收方式。默认只显示文章标签,但WordPress还能给自定义分类法做标签云。比如给产品标签弄个云,代码里把
taxonomy
参数改成product_tag
就行,前提是你有注册这个自定义分类法。 -
注意个坑:标签太多可能会拖慢速度,尤其是用了
show_count
显示文章数的时候。建议用number
参数限制数量,或者用orderby
按使用频率排序,把冷门标签过滤掉。 -
最后提个偏门技巧:用短代码在任何位置插入标签云。先在functions.php里加个短代码注册:
add_shortcode('custom_tag_cloud', function($atts) { ob_start(); wp_tag_cloud(array_merge(array('echo' => false), $atts)); return ob_get_clean(); });
然后文章或页面里写
[custom_tag_cloud number=15]
就能随时调用了,特别适合放在自定义模板里。
总之WordPress搞标签云也就这几招,从拖拽到代码都能搞定,看需求选就行。改代码前记得备份,不然手滑了可能得重装主题。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。

热门文章
