为simple-tags添加多彩标签云

此方法来自偶爱偶家
言归正传, 首先我的修改是针对 simple tags 这个插件的, 其他的我就不说了, 你可以参照这里的方法自己研究。
1、在simple-tags.client.php文件中查找该语句
function getColorByScale($scale_color, $min_color, $max_color)
2、注释掉上述函数中的以下语句(其实不注释掉也是无所谓的)
    $scale_color = $scale_color / 100;
$minr = hexdec(substr($min_color, 1, 2));
$ming = hexdec(substr($min_color, 3, 2));
$minb = hexdec(substr($min_color, 5, 2));
$maxr = hexdec(substr($max_color, 1, 2));
$maxg = hexdec(substr($max_color, 3, 2));
$maxb = hexdec(substr($max_color, 5, 2));
$r = dechex(intval((($maxr - $minr) * $scale_color) + $minr));
$g = dechex(intval((($maxg - $ming) * $scale_color) + $ming));
$b = dechex(intval((($maxb - $minb) * $scale_color) + $minb));
3、 在上述被注释掉的语句后增加如下语句(如果没有注释掉就必须加在后面, 否则无效)
//mod by hongfengye start
$r = dechex(rand(0,255));
$g = dechex(rand(0,196));
$b = dechex(rand(0,255));
//mod by hongfengye end
是的, 就是这么简单, 现在你应该就可以发现你的标签云(tags cloud)已经是彩色(colorful)的了。 效果图如下:

Read More

WordPress自动升级插件 wordpress automatic upgrade

  今天给博客升了下级,弄到2.6了,WP的升级实在麻烦,为此我找到了下面这款插件,作者网站好像在维护上不去了,我在这里把它发出来。

  将下载的文件传到插件目录下,启动插件,一直Next就差不多了,第一步他会备份数据库的,会给出个下载地址,大家最好下载到本地。我升级完后却怎么也登录不上后台了,想了一下清除了下Cookie就OK了。

他是从官方下载的版本安装的,大家安装完后,自己在去下中文包吧。

此插件是经过了如下几个步骤

  1. 1.备份数据库和文件到本地。
  2. 2.从 http://wordpress.org/latest.zip 下载最新的补丁并解压。
  3. 3.将你的站点设置为维护状态,主页被提示更新页暂时替换。
  4. 4.锁定所有插件。
  5. 5.后台更新 WordPress。
  6. 6.在新窗口中显示更新后主页
  7. 7.自动激活所有插件(按照 Keith 所说这一步应该可以实现,但是在我的 BLOG 上并没有完成,所有插件最后还是由我手动激活)

个人角度来看,这款插件在很大程度上解决了因为 WordPress 版本更新的问题,而且最大限度的避免了数据和文件的丢失(其备份的过程和 WordPress Database Backup 插件基本类似)。由于使用 FTP 来进行更新操作,所以更新完成的速度也是很快的(我的BLOG更新大约前后用了不到一分钟),基本不会因为更新而导致你的站点无法访问。

下载地址:http://wordpress.org/extend/plugins/wordpress-automatic-upgrade/

本站下载:

Read More