目前,我当前的工作流是这样的。
我将从live server获取WordPress及其数据库的最新副本,并在我的机器上使用MAMP进行开发。
我将在本地服务器上进行更改。例如,我可以使用自定义帖子类型UI和高级自定义字段插件添加新的自定义帖子类型和一些自定义字段。然后我会编写一个自定义的帖子类型模板。之后,我将更改我的wp配置中的设置。php,将整个WordPress目录上载到live server(需要很长时间),并在数据库上进行搜索和替换。
如果我在本地开发时,有人在live网站上创建了新的帖子和页面,会怎么样?当我上传本地副本时,它将删除最新的帖子和页面。我想出的唯一解决方案是在上传文件之前,用本地设置手动模拟live server上的设置。
这似乎不是很有效。还有其他更好的方法吗?