如前所述,永远不要修改wordpress核心文件。这是一场维护噩梦,是一种安全风险,也是非常非常糟糕的做法。
在开发过程中,您需要关注的唯一领域是wp内容文件夹,特别是插件和主题。将帖子类型注册、url重写、自定义分类法等放在插件中,并将视觉效果放在主题中。
假设您有svn或git作为版本控制,我会为wordpress\\u base提供自己的存储库。然后为每个项目提供一个repo,其中包含项目文件夹和一个SVN外部/Git子模块,该子模块将引入基本wordpress主题。
这样,每个项目都有自己的存储库和历史记录,但都共享wordpress\\u基本文件夹,该文件夹通过版本控制单独跟踪并自动拉入。
您是否考虑过wordpress子主题而不是Ant脚本?
此外,如果您使用的是Git,则可以添加一个自动部署脚本,当您将对某个分支的提交推送到服务器上时,该脚本会将该分支中repos最新文件的副本放在live文件夹中。