我会非常犹豫是否要使用相同的数据库进行登台和直播,因为对数据库的任何更改都会影响这两个站点(尤其是在使用Wordpress这样的软件时,数据库中有配置)。我唯一会想到的指向实时数据库的时间是,如果我正在进行主题开发,并且不会以任何方式更改内容。
您最好的选择是设置一个不同的站点(和数据库)进行暂存,并半定期将数据库从live复制到其中。这意味着您需要更新wp\\U选项表中的许多URL(特别是“site\\u URL”和“home”-根据您的设置,可能还有其他URL)。如果无法创建另一个数据库(例如,您或您的客户负担不起向提供商支付另一个数据库的费用),可以在登台时更改wp config文件中的$table\\u前缀变量。
当部署到staging或live时(我假设您在其他地方设置了一个dev站点),请注意不要覆盖wp config。Wordpress根目录中的php文件,因为它保存所有数据库连接详细信息。