让 WordPress 主题和插件不再冲突
Jiang 发布于 2008年12月18日, 分类: 代码研究 , 阅读次数: 586, 评论: 3随着 WordPress 2.7 的发布,恐怕许多网友新一轮的更新也即将开始,同时也会换上一些新的 WordPress 插件,可能还会启用新的 WordPress 主题。在这个过程中,主题和插件的冲突时有发生。
随着 WordPress 2.7 的发布,恐怕许多网友新一轮的更新也即将开始,同时也会换上一些新的 WordPress 插件,可能还会启用新的 WordPress 主题。在这个过程中,主题和插件的冲突时有发生。
WordPress 2.7 已经发布了! 同以往一样,WordPress 社区在 WordPress 2.7 还是 beta 的时候就已经很活跃了,许多网友发布了许多优秀的 WordPress 资源。这里是我曾经阅读并收集到的。
如果你是主题开发人员,你应该已经知道了,要让主题兼容 WordPress 2.7 和早期版本是很困难的,因为 WordPress 2.7 增加了许多新的功能。
很多网友在使用 WordPress 的时候都会注意到,每当 WordPress 程序自身或者插件有新版本出现的时候,WordPress 的管理后台都会提示升级。从下一个版本开始,WordPress 将会在此提出上提供主题版本更新提示的功能,这一功能主要依赖于 WordPress 2.7 新增加的主题升级接口函数(WordPress Theme Update API)。
众人期待的 WordPress 2.5 版本,如果不出意外,应该将于今天发布(美国时间3月10日,中国时间3月11日左右)。不过,作为这个重要的升级版本,WordPress 2.5 与之前的版本有很大的变化。如果你打算升级你的 WordPress 博客到 2.5 版本的话,那么一定要慎重,确保网站安全。这里,总统博客列出一份 WordPress 2.5 升级检查列表,如果你要升级你的博客的话,不妨对照着检查一遍。
Christine Davis,Ultimate Tag Warrior 的作者,发表评论说,UTW 将进行更新来适应 WP 2.3 的标签系统。UTW 是个功能强大有很使用的插件,对于喜欢 UTW 的粉丝而言,这是一个好消息。
WordPress 2.3 应当于 9月 24日发布。很多博客已经想要尽快升级,因为新版本增加了一个非常有利于搜索引擎优化的工具:标签。虽然其它插件来支持标签,显然很多博客并不去用。我知道我就不用。【译者注:我也没用。】
Ultimate Tag Warrior 是目前为止最好的标签插件。我在家里的计算机上安装测试过。不幸的是,这个插件文件在一个压缩包内,看起来就不容易安装,因此很多人都不使用。UTW 也很难配置,有很多选项并没有解释清楚。这个插件有几十个选项要填写,不经过测试你根本不知道效果是什么样,因此我要选择一个标签,就花费了不止一个小时的时间。
WordPress 2.3 改变了这一切。有了内置的插件支持和插件云功能,再也不需要难以配置的插件。WordPress 提供两个简单的接口函数来供任何主题调用。经过这次升级,标签将很快传遍全世界。
不幸的是,这意味着如果你要在你的主题里使用这个功能,必须要进行更新。如果你通过 WordPress 主题站下载的主题,基本没有办法知道你使用的主题的作者是否曾升级。毕竟,到现在很多还有很多主题都不支持 Widget 呢,那可是很容易实现,也是对很多 WordPress 博客用户来说都是必须的功能。【译者注:潜台词,更何况刚刚加入的标签,不知道何年何月才能支持。】
我们有一个传统,每次 WordPress 社区发布一个新的主要版本,我们都会探讨一些相关的内容。随着 WordPress 2.3 将在 2007年 9月 24日发布,我想依照我们的传统,让你知道一些我认为你应该知道的关于 WordPress 2.3 的事是比较适宜的。这里面有太多的内容,但我无法在笨重全部覆盖,因此如果你是一个开发人员,你应该去查看代码来指出你所发现的新的函数和功能。
是的,标签已经到来。他们经历了很长的时间,终于来了;尽管在我个人看来(标签)并不完美,但也还不错。WordPress 里的标签就像广告招牌,像在用户接口里展示的那样。事实上,(标签)几乎没有用户接口,只是一个表格可以用来填写标签列表,标签之间用逗号隔开。这将给用户加深一种观念:标签不是分级。