昨天的文章中,我提到了一些 WordPress 2.3 Beta 1 升级方面的问题,其中重中之重莫过于 Tag 的问题了。WP 自身带的 Tag 确实挺好用,但还是逊色于 Ultimate Tag Warrior。但是 2.3 版已经无法使用 UTW 了,因此实现一些功能我们还需要一些插件来辅助。
昨天的文章中,我提到我在升级过程中写了一个插件 Tag Converter,可以安全转换 UTW Tags 到 WordPress Tags。但今天在 WordPress 2.3 Beta 1 的 Import 界面中发现,官方已经给出了 UTW -> WP Tag 的转换程序。因此我决定丰富一下 Tag Converter 的功能,让它可以利用 WordPress 内建的 Tag 系统实现 UTW 中原有的部分功能。我首先实现了两个我认为最必要的功能:
- 相关文章:根据 Tag 显示当前文章的相关文章,这个功能已经成了很多博客的标配功能,大多都是靠 UTW 实现的。现在利用 Tag Converter,使用 WordPress 自身的 Tag 系统就可以实现了。
- 文章内嵌 Tag:这个功能对于使用 WordPress 后台书写的朋友没什么用,但是对于使用客户端发布 Blog 的博客太有用了。我将 UTW 中这个功能“移植”到了 WP 2.3+ 中,现在有了 Tag Converter 我们可以用 Zoundry 或 Windows Live Writer 这样的客户端操作 Tag 了。
此外,Tag Converter 保留了 Tag 转换功能。如果你已经用官方转换工具转换过 Tag,但 Tag Converter 仍然提示 UTW 存在的话,你只需要利用 phpMyAdmin 等数据库工具删除 wp_tags 这个表就可以了。
当然 Tag Converter 仍然会持续开发下去,我的目标是先想办法实现 UTW 原有的全部功能,然后再制作一个向后兼容 UTW 的方案。最终可以让原有为 UTW 设计的模板和插件无须修改即可正常执行。
其实 Beta 版的 WordPress 2.3 已经比较稳定了,如果您也想升级赶快尝鲜的话,您可以下载 Tag Converter 插件来解决升级中遇到的一些问题。
另外,我为 Tag Converter 插件创建了一个页面,您可以到这个页面中下载和获得帮助信息。
btw: 最近我会持续写一些 WP 2.3 升级相关的文章,主要解决一些插件的兼容性问题,如果您感兴趣的话不妨常来看看
分享到:
相关推荐
flannel-cni-plugin-1.0.0镜像
Maven更新问题 今天Maven在更新的时候发现一直更新不成功,总结下解决方法。 在apache-maven-3.5.2/conf/setting.xml中加入以下配置即可解决 alimaven aliyun maven ... central junit junit Address/ ...
rancher/mirrored-flannelcni-flannel-cni-plugin:v1.0.1 rancher/mirrored-flannelcni-flannel:v0.16.1 k8s.gcr.io/kube-proxy:v1.15.1 k8s.gcr.io/kube-scheduler:v1.15.1 k8s.gcr.io/kube-controller-...
赠送jar包:spring-plugin-core-2.0.0.RELEASE.jar; 赠送原API文档:spring-plugin-core-2.0.0.RELEASE-javadoc.jar; 赠送源代码:spring-plugin-core-2.0.0.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring...
Maven 使用 tomcat8-maven-plugin 插件 Maven 是一个流行的构建自动化工具,它可以帮助开发者自动完成项目的编译、测试、打包、部署等任务。 Tomcat 是一个流行的 Web 服务器,Maven 提供了一个插件 tomcat8-maven-...
赠送jar包:spring-plugin-metadata-2.0.0.RELEASE.jar; 赠送原API文档:spring-plugin-metadata-2.0.0.RELEASE-javadoc.jar; 赠送源代码:spring-plugin-metadata-2.0.0.RELEASE-sources.jar; 赠送Maven依赖信息...
`maven-db-plugin` 插件有两个版本,即 `1.3` 和 `1.4`,这两个版本的 JAR 文件在压缩包中分别以 `maven-db-plugin-1.4.jar` 和 `maven-db-plugin-1.3.jar` 的形式存在。这些 JAR 文件包含了插件所需的全部类和资源...
maven-resources-plugin-2.4.1.jar
idea创建Maven项目时,报错显示Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.0.2:resources,并且Maven插件内看不到 mybatis-generator。如下图: 折腾了好久发现配置放错地方了,...
Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project
maven插件 maven-thrift-plugin-0.1.10
maven-deploy-plugin-2.8.2.jar
maven-install-plugin-2.4.jar
maven-deploy-plugin-2.7.jar
解决tomcat8-maven-plugin-3.0-r1655215.jar阿里云同有的问题。放到路径org\apache\tomcat\maven\tomcat8-maven-plugin\3.0-r1655215\就可以了
maven-clean-plugin-3.1.0.jar
flannel-flannel-v0.25.1-amd64.tar.gz和flannel-flannel-cni-plugin-v1.4.1-flannel1-amd64.tar.gz k8s的flnannel网络插件docker镜像离线资源包
maven-site-plugin-3.7.1.jar
maven3-plugin-3.0.1-sources.jar
maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话,它就会用maven-compiler-plugin默认的jdk版本来进行处理,这样就容易出现版本不匹配,以至于可能导致编译不通过的问题。...