克拉米斯遐想

Clamis的流水日记簿

为本站WordPress新增两个插件

| 7条评论 | 434次浏览

这两天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 条评论

  1. 尽量不用flash,太占资源

    • 没错,Flash对网站效能影响很大。
      JavaScript+CSS的方式缺点是在不同的浏览器下表现效果不同。例如以我实际测试来看,这个在IE7下表现最差,FireFox表现正常,Chrome下表现最好,可媲美Flash效果。

  2. 博主您好!刚才搜索wlw-500 internal error错误来到你的博客,发现我用的主题跟你的是一样的。
    特请教以下几个问题,跟wlw错误有关的:
    1.您主题配套用了哪些插件?
    2.您用了哪个空间商?
    3.《解决WLW无法更新Blog分类目录问题》这一篇提到的观看错误日志方法,试过了,发现不太一样,但是又找不出问题。
    期待你的回复,十分感谢!

    • woniuren你好,我的空间商是Zoka.cc,插件除了文中提到两款外还有Akismet、RecentComment等。
      我发现wlw出现500错误大部分情况其实和插件关系不大,而且通过全部禁用插件再测试wlw的方法可以很快排除。通过wlw日志可以更便于定位错误的具体原因。你的wlw日志错误显示是什么呢?

  3. 评论不是很顺利,不知道为什么?

发表评论

*为必填字段!