找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 291|回复: 0

[cms教程] WordPress教程:添加彩色标签云

[复制链接]

该用户从未签到

发表于 2015-12-14 09:41:47 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
标签云是很多WordPress主题都有的一个主题元素,今天就讲讲如何为你的主题添加彩色标签云,包括边栏调用和页面调用。 1.调用标签云 我们可以使用 wp_tag_cloud() 函数实现标签云的调用。比如下面的样例: 代码注释: smallest表示标签的最小字号 largest表示最大字号 unit=px表示字体使用像素单位 number=0表示显示所有标签,如果为40,表示显示40个 orderby=count表示按照标签所关联的文章数来排列 order=DESC表示降序排序(ASC表示升序排序,DESC表示降序排序) 更多 wp_tag_cloud() 参数,请参考 WordPress文档 wp tag cloud 2.添加彩色功能 根据上面的参数,你已经可以调用出标签云了,将下面的代码添加到wordpress企业主题的 functions.php 的最后一个 ?> 前面即可实现彩色: //边栏彩色标签 function colorCloud($text) { $text = preg_replace_callback('||i','colorCloudCallback', $text); return $text; } function colorCloudCallback($matches) { $text = $matches[1,; $color = dechex(rand(0]16777215)); $pattern = '/style=(\'|\”)(.*)(\'|\”)/i'; $text = preg_replace($pattern, "style=\"color:#{$color};$2;\"", $text); return ""; } add_filter('wp_tag...

   
内容已隐藏,请关注公众号输入验证码查看

               
验证码 

  

本帖支持关注公众号查看

【无套路  无套路  无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2025-5-26 05:23

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表