发新话题
打印

[原创文章] 修改WordPress标签云的字体大小以及显示数量

修改WordPress标签云的字体大小以及显示数量

文章作者:Slyar 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。

恩,有朋友问到如何修改Widgets标签云的字体大小,稍微研究了一下,发现很简单,还是修改代码!我就是喜欢改代码,嘎嘎~

因为是修改Widgets标签云,所以目标文件依旧是\wp-includes\widgets.php,打开并搜索wp_tag_cloud,这个就是标签云的调用函数了,查了一下参数表,得到wp_tag_cloud函数的参数如下:

smallest – Adjusts the size of the smallest tags in the cloud. Default is "8".
largest – Adjusts the size of the biggest tags in the cloud. Default is "22".
unit – Sets the unit type for font size (i.e. point or em). Default is "pt".
number – How many tags will display in the cloud. Default is "45".
format – "Flat" displays aninline cloud with each term separated by whitespace. "List" generatesan unordered list. "Array" lets you define an array of tags. Default is "flat".
orderby – Sort the cloud by "name" or "count". Default is "name".
order – Sort the cloud in ascending or descending order. Default is "ASC".

这样结果就很明了了,如果要修改字体的大小,只要把 wp_tag_cloud(); 修改为 wp_tag_cloud('unit=px&smallest=8&largest=20'); 即可,其中:

unit=px是字体大小的单位,使用我们熟悉的px最好;

smallest=8是指最小字体大小,自己修改;

largest=20是指最大字体大小,自己修改。

还可以使用number=45来设置标签的显示数量,orderby=count来使得标签云按照标签的使用次数来排列等等。。。

好了,关于标签云函数Slyar就介绍到这里,大家自己发挥呵呵。
Slyar Home -- www.slyar.com

TOP

感谢分享
但是我觉得这些默认的就很好了...不知道能不能改颜色...

TOP

发新话题