前言
我们知道, wordpress的标签云有个数限制, 有些时候我们不满意这种限制, 于是就想要随意修改现实的个数. 这篇文章就来探讨这个问题.(www.hedaoshe.com)
正文
方法一:
- 找到主题下的
functions.php
的文件
- 找到主题下的
- 添加下面内容到该文件中
add_filter('widget_tag_cloud_args','modifyTags'); //修改标签云 //修改标签云样式函数 function modifyTags($args) { $args = array( 'smallest' => 8, 'largest' => 22, 'unit' => 'pt', 'number' => 45, //数量 'format' => 'flat', 'separator' => "\n", 'orderby' => 'name', 'order' => 'ASC', 'exclude' => '', 'include' => '', 'link' => 'view', 'taxonomy' => 'post_tag', 'post_type' => '', 'echo' => true, 'show_count' => 0, ); return $args; }
至于你想要多少的现实数量只需要修改'number' => '45'
里面的数字就行
smallest
是指最小字体大小largest
是指最大字体大小number
是指标签的显示数量orderby
是以什么字段排序order
是以倒叙还是正序排列
方法二:
- 找到
wp-includes/category-template.php
文件
- 找到
- 在该文件中找到
wp_tag_cloud
函数
- 在该文件中找到
- 然后修改
'number' => '45'
, 修改成自己想显示的标签个数
- 然后修改
方法一和方法二的优缺点:
方法一:
缺点: 排版格式会混乱 优点: wordpress升级后不需要重新修改
方法二:
缺点: wordpress升级后需要重新修改 优点: 排版格式保持原样
总结
方法一和方法二各有优缺点, 大家斟酌选择吧!