将修改后的代码库副本保存在源代码管理系统中。我推荐mercurial.
将您继续修改的wordpress代码的原始版本放到mercurial中并提交。然后将修改后的代码库放在它上面,并提交它,同时给它一个分支名称。把分支机构叫做“我们的网站”,随便什么。
关键是,mercurial now知道你的网站与标准发行版有何不同。这使得升级更加容易。
当wordpress的下一个版本发布时,下载它并将其放在本地mercurial工作目录的顶部。只需确保将工作副本“更新”到默认分支,即而不是您的“我们的网站”分支。Mercurial现在知道新的wordpress版本与以前的版本有何不同。Mercurial非常擅长将两个“子”版本的共同“父”的差异合并在一起,而且通常情况下,您的自定义调整会很好地合并。