我在询问之前做了一些搜索,没有找到答案。
最近,我开始了一个项目,他们在一个内部多站点上托管WP的开发版本,我的任务是将其引入一个更现代的工作流。
设置为开发(本地主机)>暂存(客户批准)>生产(面向世界)
所以我在PagodaBox上安装并运行了一个实例,它使用Git进行部署,这太棒了,它们将是两个运行Git repo分支的实例。
在这个项目中,他们使用了一些插件,例如:
Aqua页面生成器(Aqua Page Builder)中的Royal Slider(Royal Slider)扩展文本小部件(Extended Text Widget)似乎都将其设置保存到了我找不到的神奇位置(Royal Slider除外,我在数据库中清楚地看到)。因此,一旦我设置了登台服务器,我就使用WP导出工具,将相同的repo(不同的分支)推到生产中,并使用WP导入导入。。。。基本上得到了一个wordpress网站,缺少他们使用这些插件所做的所有设计。
从staging查看数据库,我看不到任何地方保存了这些数据(除了Royal slider,它在数据库中明目张胆地保存数据)。
这些神奇的数据在哪里?我如何在三个阶段之间保持同步
这也适用于图像之类的东西。我是否必须将各种规范链接从一个阶段更改到下一个阶段?
我觉得我错过了一些关于WP开发的东西。
任何资源都将不胜感激。:)