前天在桑林志上看到Wordpress的Simple Tagging Plugin,标签云、相关标签、相关文章……我想用的都有了,赶紧下来装上,但是设置的时候出了问题,一直没能成功使用。 我用的是Wordpress2.1,以前没有用装过Ultimate Tag Worrior和Jerome’s Keywords,在导入Tag的时候,使用的方式是用分类转换为Tag,点击转换按钮后报了一个错:
WordPress database error: [Unknown column 'p2c.category_id' in 'on clause'] SELECT cats.cat_name, p2c.post_id FROM wp_posts posts INNER JOIN wp_categories cats ON (p2c.category_id = cats.cat_id) LEFT JOIN wp_post2cat p2c ON (posts.ID = p2c.post_id) WHERE posts.post_status IN ('publish') AND posts.post_type 'page'
郁闷呀,哪位碰到过类似的问题?请不吝赐教,253先~ **Update:**终于在Simple Tagging Plugin的Blog回复里面找到了解决办法,据说是Mysql版本太旧不支持INNER JOIN~ 我已经试过了,修改代码如下: 在simpletagging.admin.php文件里的473行,将以下代码替换:
$qry = " SELECT cats.cat_name, p2c.post_id FROM $wpdb->posts posts INNER JOIN $wpdb->categories cats ON (p2c.category_id = cats.cat_id) LEFT JOIN $wpdb->post2cat p2c ON (posts.ID = p2c.post_id) WHERE posts.post_status IN ('publish') AND posts.post_type <> 'page' ";
替换为:
$qry = "SELECT p2c.post_id , cats.cat_name FROM $wpdb->posts posts, $wpdb->post2cat p2c, $wpdb->categories cats WHERE p2c.category_id = cats.cat_ID AND posts.ID = p2c.post_id AND posts.post_status IN ('publish') AND posts.post_type <> 'page' ";
Technorati : SimpleTagging, plugin, tag, wordpress
2007-3-7
Feed还没有达成什么共识,OpenID又来了,我当然不会放过这个发声的机会。
为什么说是YY?因为这只是我自己一厢情愿,不会强行让别人接受,所以注定是不会成为主流的、最终的名称,就算是抛砖引玉吧,我认了~
我想管OpenID叫统一身份(通用身份备用),关联的URL叫统一身份网址(通用身份网址备用)。
回忆以前我认为的失败译名,Blog、CC、Google等等,太多了不详细列举了,多数都是群体博弈的结果,这次极可能也不例外。
相关文章:
Technorati : OpenID
加过我MSN或Gtalk的朋友,对我的IM签名可能都有些困惑,因为自打去年11月开始我的签名就在一直变化中,对此我只能用253来谢罪了~ 曾用过如下签名及说明:
签名要挂上搬家地址的原因是,我们公司一直在招人,又因为现在办公地点比较偏一般没人来,所以只好把搬家后的地址写上,希望能招到合适的人。 实在抱歉,也不是蒙人,因为公司总有新情况,不是时间安排就是装修问题,总是不能定,害得我都有点言而无信了。 最近又听说要搬到我家对面的创意产业基地,如果真的话,我想我的IM签名一定改成"西五环悲情男变北二环家边男"。 p.s.我参加了MSN的*wwf组织公益活动,希望大家也多多支持世界自然基金会,可以支持保护大熊猫呀。
Technorati : Display Name, Gtalk, MSN