t99联盟
最新资源站
最大资源网
todyas广告联盟
聚合资源
设计流

通用版本:

wordpress彩色标签代码无插件,通过把下面的代码添加到模板目录下的functions.php文件中我们就简单的实现了WP多彩背景云标签的功能了,赶紧给自己也设置一个吧。

文章中的

$a = array('8D7EEA','F99FB2','AEE05B','E8D368','F75D78','55DCAB','F75DB1','ABABAF','7EA8EA');

这段代码是更改颜色的值,自行修改

/* 彩色静态标签云 Color Tag Cloud 
/* -------------------------------- */
function colorCloud($text) {
  $text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text);
  $text=preg_replace('/<a /','<a ',$text);
  return $text;
}
function colorCloudCallback($matches) {
  $text = $matches[1];
//这里定义我们背景色的范围,如果不想设置背景色的输出范围我们可以使用
//$color = dechex(rand(0,16777215));从所有颜色中随机出一个
  $a = array('32CD32','808000','FF8800','800000','BDB76B','5F9EA0','E63F00','006400','191970');
  $co = array_rand($a,2);
  $color = $a[$co[0]];
//随机颜色代码结束,下面开始吧颜色赋值给每个标签生成背景色
  $pattern = '/style=(\'|\")(.*)(\'|\")/i';
  $text = preg_replace($pattern, "style=\"background:#{$color};color:#ffffff;\"", $text);
  return "<a $text>";
}
//把php代码挂载到wp_tag_cloud钩子上
add_filter('wp_tag_cloud', 'colorCloud', 1);

右边标签云多彩标签代码,可以使用上面这段代码

ripro主题文章底部多彩标签,:

1,文章底部多彩标签代码

钻石免费 永久钻石免费

已有43人支付

设计流资源网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权 本站资源来自各大VIP网站及一些特殊渠道,如果在其他资源站看到有想要的资源,可以咨询站长能否转载。
设计流 » wordpress日主题ripro多颜色彩色标签代码免插件-其他主题也可以通用

发表评论