Blog升级到WordPress2.3

昨天新版Wordpress 2.3终于登场,立刻将这个blog升级了,还算顺利,不过也存在问题。

  • 新版自带了Tag功能,可惜相比Ultimate Tag Warrior还是弱了不少,不过也只能放弃UTW了;
  • 新版可以将链接转向到自己设置的样式,于是Permalink Redirect也下岗了;
  • 新版可以自动提示插件的更新,于是又将所有提示升级的插件更新;
  • Get Recent Comments最新版仍然存在中文乱码,还好中文改良版也跟着做了升级;
  • Tag功能与模版不太兼容,没法子只好一通狂改;
  • ……

不过还是有个问题目前没有解决,那就是点击Categories,会出现错误提示,以“声色犬马”为例:

WordPress database error: [Table ‘dbname.wp_categories’ doesn’t exist]

SELECT cat_ID FROM wp_categories WHERE category_nicename = 'pastime'

Update: 经过让人愤怒的“Deactivate All Plugins”,然后一个个再“Activate”的过程,终于发现原来是Different Posts Per Page的问题。这个插件不错,等着作者升级了。

另外,google现在的更新频率也太快了吧,这篇文章发了十来分钟后,查询上面那个SQL语句,居然在结果里面就出来了。

Update2Different Posts Per Page已推出兼容2.3的更新了,下载地址。(2007-9-29 3:31:40)

[痕迹]对blog的一些小调整

1、在菜单栏增加了个Plugins页面,因为经常有朋友问这个blog都用了哪些插件。这个页面的实现用的是Zelig Show Plugins,可以自动将所有处于active状态的插件都列出来;

2、最右面的侧栏增加了个Twitter信息显示模块“What I’m Doing…” ,使用的是Twitter Tools。类似于公告之类的信息就直接用twitter发布了,饭否则继续做口水之地;

3、多灾多难的Archives页面(前阵用了两种比较简单的archive插件,结果都导致后台编辑页面的文本框上的按钮丢失,报TinyMCE错误),现在改用Extended Live Archives来搞了。颜色什么的暂时还没有根据页面风格进行调整,准备等到升级wordpress到2.3之后,统一迁移Tag,并调整一下不协调的用色。

此篇仅做记录之用。

换个投票插件

有时候吧,人不能不相信rpwt这种事物是可能存在的。否则为什么有些wordpress的plugin在别人家蛮ok的,到了我这就是死活有问题呢。

例如Popularity Contest 1.2.1又出现新问题),例如Simple Yearly Archive。后者的症状是,只要我激活它,我的后台编辑框上面的按钮就出不来,为这事我和作者来回通信好几趟,用我这巨烂的英语,结果是作者也表示无奈。只能禁用。

现在又发现wp-polls也有问题。前几天搞了个投票,看看大家对新模板的看法。 结果当天晚上就很多人跟我说自己投票了,可页面上没体现出来。我测试后发现,只能在Firefox上面投票成功。(对Firefox的推广还真是够大力的)

而这个问题显然没有其他人遇到,google了半天,只好将其归结为自己rp不好。

还好,在偶爱偶家发现个同类产品Democracy AJAX Poll,替换之后一切OK。这个东东呢,后台管理稍微差些,不过其它功能感觉比wp-poll更加顺手。

现在右面的投票用的就是这个,数据清零,从头再来,反正原本数字就很小。