SEO首页 > wordpress百科 > 如何制作wordpress彩色标签云页面
201309月24

如何制作wordpress彩色标签云页面

栏目:wordpress百科 Tag: 浏览:2,053 0 Comments 发表评论

wordpress博客都有标签云,让wordpress的标签云变成彩色的,看起来就比较漂亮,那么如何制作wordpress彩色标签云页面呢?

首先复制一份博客主题的page.php模板

然后在其顶部加入

/*

Template Name: Tags

*/

?>

然后将这种显示正文内容的代码换成调用tags的代码

换成

在style.css里面增加如下代码可以使得间距更好看:

#page-cnt.tags,

#page-cnt.friends { height: 576px; padding: 6px 0 0; overflow: hidden; line-height: 30px; }

#page-cnt.tags,

#page-cnt.friends { height: auto; padding-top: 5px; overflow: visible; }

.tags a { display: inline-block; margin: 0 4px; white-space: nowrap; }

打开主题中的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_cloud’, ‘colorCloud’, 1);

在后台新建一个tags页面就OK了,大功告成,刷新看下效果吧!

文章来源:袁绪能博客(微信/QQ:18960460),欢迎分享,转载请保留出处!

更多
本文地址:http://www.yuanxuneng.com/wpbaike/226.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

发表评论

*

* (保密)

😉 😐 😡 😈 🙂 😯 🙁 rolleyes.png 😛 😳 😮 mrgreen.png 😆 💡 😀 👿 😥 😎 ➡ 😕 ❓ ❗

Ctrl+Enter 快捷回复

会员登录关闭

记住我 忘记密码

注册会员关闭

小提示: 您的密码会通过填写的"电子邮箱"发送给您.