WordPress实现彩色标签云及不同页面不同侧边栏的实现

当前位置:首页 » 学习
In 学习  @2012-05-26

主题标签云的颜色都是一个颜色未免单调,我们可以用一段代码即可将标签变成彩色的,这可以为你的网站增色不少;
网站从主页到分类页到归档页到单独页面到文章页全部都是一样的侧边栏,这肯定不是你想要的,那么来看看怎样实现不同页面用不同侧边栏吧!

一、无插件实现彩色标签云

1、随机颜色:
将下面一段代码插入到主题文件中functions.php文件的末尾。

< ?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);
?>

第8行代码’$color=dechex(rand(0,16777215)); ‘作用是定义标签随机颜色的十进制数值范围,0 等于 #000000,16777215 等于 #ffffff。你可以使用进制换算工具换算后修改这行代码,改变颜色范围。 (更多…)

标签: , ,   评论: 3枚 

如何给wordpress导航栏加上自定义链接(一句代码)

当前位置:首页 » 学习
In 学习  @2012-04-28

  关于导航栏添加自定义链接的方法,可以用插件,在3.0之后有自定义菜单可用,但悲催的是很多人主题不支持这个功能,而又不想用插件,那怎么办呢?这个该怎么实现呢?其实很简单,只需要添加一句函数就可以实现了。 (更多…)

标签: , ,   评论: 如何给wordpress导航栏加上自定义链接(一句代码)已关闭评论 

wordpress关于get_most_viewed的参数设置

当前位置:首页 » 学习
In 学习  @2011-09-20

<?php get_most_viewed(‘post’,8,0,true,true);?>

主题中有这么一句函数,是用来引用“最受欢迎文章”的,后面一共有5个参数可供设置,说明如下:
post:可选post,page,both;
8:控制应用文章的数量;
0:截取文章标题长度,0表示不设置,不设置的话长标题就会自动换行,很难看;
true:显示文章,若改为 false 则不显示文章;
true:不显示搜索引擎机器人的查询次数,若改为 true 则全部显示

标签: ,   评论: wordpress关于get_most_viewed的参数设置已关闭评论