Simple Tags导致的Feed输出问题

突然发现自己用feedsky烧录的feed无法更新了,自己首页的抓取也报错,并且持续了好几天都这样。

因为直接访问原始Feed地址是能打开的,就是比较慢,
因此我怀疑是插件导致的feed输出过慢,进而导致feedsky等抓取程序超时出错。

检查了一下这几天更新的插件Simple Tags,禁用,果然好了,
再进一步检查,启用Simple Tags,取消选中1.2.1版本更新的“Active auto link tags into post content”复选框,再验证feed,没有出错,看来罪魁祸首就是Simple Tags的这个看上去很美的新功能。

因为这个功能是输出时检查每篇文章的匹配标签,给文章内容中匹配的部分加上超链接,估计是这部分的代码效率过低,最终导致超时。
如果效率问题不能解决,建议该功能不妨改成在编辑保存日志时永久性加上链接,不过这个功能华而不实,去了也罢……

标签:, , ,

相关日志

升级WordPress 2.3

需要注意的地方主要是Tag相关的功能

1、升级前首先停用之前使用的Ultimate Tag Warrior,然后覆盖文件,进入后台时会自动提示升级数据库
2、安装花儿的插件Tag Converter for UTW,转换UTW的Tag数据
2、推荐使用自带的导入功能,Manage-Import
3、调用显示

  1. //输出日志标签
  2. <?php the_tags('标签前缀:', '分隔符', '', ''); ?>//后面两个参数没试
  3. //输出标签云
  4. <?php wp_tag_cloud(); ?>

更详细的使用说明参考原文
4、由于2.3取消了wp_post2cat表,部分插件可能会无法使用

另外2.3的插件更新提醒功能很好、很强大

标签:, ,

相关日志

插件更新:Ultimate Tag Warrior

前几天发现一些日志的Tags莫名其妙消失了,目前的Tag功能一直使用的Ultimate Tag Warrior来完成,据说Wordpress原本计划在2.2版本中原生支持的Tag功能也被延迟到了2.3,希望等2.3之后能有工具将现有Tags转换到新系统中。

刚才访问UTW插件页面,发现该插件有最新版本3.14159265,于是更新,希望能解决Tags消失的问题。
看到更新列表中有这一条,可能就是说的这个问题:

The thing with tags being eaten by the wordpress 2.1 beta by comment-actions ought to be fixed.

这个插件的版本号命名也挺有意思的,居然是使用的圆周率,如此更新下去岂不是版本号要很长很长……

标签:, , ,

相关日志

京ICP备05059555号

收藏 & 分享

Powered by 17fav.com