WordPress使用代码轻松实现彩色标签云

释放双眼,带上耳机,听听看~!

首先在wordpress主题文件夹内找到并用编辑器打开functions.php文件,随意找个位置不到插到别的函数里,在“?>”之前加入以下代码:

//彩色标签云
function colorCloud($text) {
$text = preg_replace_callback('|<a (.+?)>|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 "<a $text>";
}
add_filter('wp_tag_cloud', 'colorCloud', 1);
//彩色标签云结束

修改完代码之后在小工具中使用标签云或在sidebar.php中调用wordpress标签云函数就会发现标签云是彩色的了!

如果想要自定义颜色范围可以修改代码中rand(0,16777215)中的数字。

给TA买糖
共{{data.count}}人
人已赞赏
实用教程

浏览器网页标题随焦点离开变化

2021-5-12 17:28:45

实用教程

百度闭站保护,宝塔面板设置全站404

2021-5-19 13:58:30

版权免责声明

请使用迅雷软件下载,否则个别下载链接无法打开

1、本网站名称:彽调菂猫博客
2、本站永久网址:https://www.wtdxz.com
3、 本站大部分资源解压密码均为: www.wtdxz.com 如密码有误,请查看此处【解压密码】
4、请勿随意转载/分享/“菜”集本站资源,转载/分享/”菜”集请添加本站链接。
5、本站资源来源于互联网收集/个人购买,如有侵犯到您的权益,请查看【版权声明】
6、本站提供的所有资源均来自互联网搜索,站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业环境,任何人不得擅作它用,否则后果自负!请在下载24小时内删除!为尊重作者版权,请购买原版作品,支持你喜欢的作者,谢谢!
7、本站资源大多存储在云盘,如发现链接失效 请联系我们 我们会第一时间更新。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索