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

重庆SEO分享:如何使用代码实现彩色标签云,彩色标签云是否能给网站建设带来新奇感。

其实,使用代码实现彩色标签云是最简单而且还有利于网站的优化,只需要加入一段代码进能实现你想要的功能。要想把标签云变成彩色的还有其他方法,我个人觉得能用代码实现的功能,就使用代码实现利人利己,大多数人可能选择的就是WP插件,我不是说使用插件不好,最起码我觉得要实现彩色标签云,代码是最好最直接的。

如果你也是代码一族,那么实现彩色标签云,只需要在模板函数(functions.php)中加入以下代码:

/*云标签自定义颜色*/
function colorCloud($text) {
$text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text);
return $text;
}
function colorCloudCallback($matches) {
$text = $matches[1];
$colorFull = array('#AE0000','#009100','#AD5A5A','#FF359A','#8600FF','#00BB00','#E1E100','#AE57A4','#4F4F4F');
$color = $colorFull[ mt_rand(0, count($colorFull) - 1)];
$pattern = '/style=(\'|\")(.*)(\'|\")/i';
$text = preg_replace($pattern, "style=\"color:{$color};$2;\"", $text);
return "<a $text>";
}
add_filter('wp_tag_cloud', 'colorCloud', 1);

PS:以下代码就是控制显示的颜色,可根据自己的喜欢修改颜色代码:

$colorFull = array('#AE0000','#009100','#AD5A5A','#FF359A','#8600FF','#00BB00','#E1E100','#AE57A4','#4F4F4F');

加入以上代码后更新文件,如果刷新后显示为彩色的标签云,那就成功了;没看见就需要在要显示的地方加入以下代码:

<?php wp_tag_cloud(); ?>

PS:3D标签云要弄成彩色的效果,已可以使用这个方法!重庆陈江林的标签云是使用的该方法。

《标签云自定义颜色代码》下载:http://www.chenjianglin.cn/csseo/23.html

来源:陈江林SEO博客

重庆SEO | 长寿SEO | 遵义SEO | 仁怀SEO

微云SEO

微云SEO

微信公众号:vy-seo 欢迎您的加入!
wordpress

30分钟建站技术

全面系统的WP技术培训,从零基础到模板制作达人!
重庆陈江林

SEO技术培训

月入4000元,当前网络最真实的赚钱方法!
作者:
该日志由 Jianglin 于2014年07月11日发表在网站建设分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原文固定链接: http://www.chenjianglin.cn/843.html/
标签: ,
【上一篇】
【下一篇】

您可能感兴趣的文章:

1 个回复

  1. 小营博客说道:

    文章写的不错 学习了 支持一下

发表评论


正在加载中……