克拉米斯遐想

Clamis的流水日记簿

为本站WordPress新增两个插件

| 7条评论 | 765次浏览

这两天Clamis把Blog的Wordpress升级到了3.0.1_ZH-CN,顺便找到两个有用的插件,解决了长期以来没有解决的问题:

  • WordPress及插件无法自动更新问题

由于Clamis的空间使用的是免费空间,Wordpress文件所在的目录并不是服务器的根目录,该问题会导致WP在自动更新的时候先提示输入FTP服务器的账户信息,输入点击确定后便没有了反应。于是每次Clamis要更新WP以及插件的时候都要自己通过FTP手动上传再进行启用,徒增很多不便。

      前天上网的时候发现,原来早已有一个插件是专门来解决这个问题的,它就是Third Party Host Fix。这个插件可以解决:

 

    1. “Cannot find Content directory (WP-Content)” 无法定位WordPress Content目录的错误
    2. “Unable to locate WordPress Root directory. Installation Failed” 无法定位WordPress根目录,安装失败的错误
    3. 及由于上条导致的输入FTP信息后无响应问题

但是在启用前要注意一点,大部分下载到的(包括官网下载的)Third Party Host Fix插件在启用后会导致Feed输出错误,在启用插件的时候就会提示这点。这是因为在插件主文件thirdpartyhostfixer.php中开头含有一个空行,去掉这个空行并重新上传后便可解决这个问题。

  • 为Wordpress实现3D动态标签云

估计想实现3D动态标签云的TX都会知道一个大名鼎鼎的插件:wp-culumus。没错,Clamis一开始也是准备安装这个插件来实现标签云的,但是很快Clamis发现了问题:wp-culumus是通过把标签生成Flash的方式来实现3D标签云的,可是Flash需要将字体内置在其中,作者只把英文26个字母做了内置,并不提供对Unicode的支持,也就是说:不支持中文!也难怪作者不做内置,中文常用汉字就2500个,全嵌入进去会导致Flash大小暴增。网上对该问题也有解决办法,就是自己把Flash文件重新编辑一下,将自己标签用到的汉字全部嵌进去,但是Clamis一直觉得这个办法太麻烦了,而且每次标签更新后必须重新生成Flash很不方便。

就在昨天Clamis无意间找到了另外一个插件WP-Cirrus,该插件同样可以实现3D动态标签云的效果,不过和wp-culumus不同的是WP-Cirrus并不是用Flash来实现3D标签云的,而是纯靠JavaScript和CSS来实现,所有的元标签数据直接取自Wordpress,所以它对中文的支持是没有任何问题的。效果可以见Clamis的Blog首页:http://clamis.net。虽然在动画效果和流畅度方面略逊于wp-culumus,但还是在可以接受的范围内的,所以喜欢的TX就直接下载安装吧!

作者:Clamis

我微笑着走向地狱,身后是正在毁灭的天堂

7 评论

      发表回复

      *为必填字段!