我有一个已经投入生产的由 Wordpress 提供支持的网站。我想在我的本地机器上创建这个站点的 MAMP 驱动的开发副本,以及一个驻留在我的网络主机上的暂存副本。时机成熟时,我会将内容从本地开发推送到登台,并在测试后登台到生产。
就正确地将所有内容添加到所有三个站点而言,我确实在 Codex 中看到了这篇文章,但我认为如果我可以使用更简单的方法:
- 使用 WP 仪表板下的“工具 > 导出”将生产站点内容下载为 XML 文件。
- 将 XML 文件导入我本地 MAMP 站点上的 phpMyAdmin。
- 确保所有插件配置匹配。
- 在 MAMP 端使用“工具 > 导出”创建另一个 XML 文件,然后将其导入新的临时站点。
- 更改暂存站点的 wp-config 文件中的 DB 名称、UN 和 PW 信息。
- 要将 XML 文件从暂存转移到生产,我将重复步骤 4。wp-config 文件已经启动并运行,因此无需在此处进行任何更改。
此外,由于我在生产环境中更改了数据库的“wp_”表前缀,因此我假设我需要对开发环境和暂存环境执行相同的操作。
我不擅长 MySQL,只使用了一点 phpMyAdmin,这就是我问这个问题的原因。如果我做了所有这些,我是否错过了一些重要的事情,我是否会惊人地崩溃并烧毁我的网站?