我担心没有一个能让你快乐的答案。这个问题没有(简单/好的)解决方案。在大多数情况下,生产(暂存)环境只涉及WordPress网站的代码(FTP文件),而实时版本会对数据库进行更改(例如向其中添加内容)。因此,通常,当您想要更新实时版本时,您(Git)会将网站的新版本拉到服务器上,而不接触数据库。此外,可以手动更改WordPress中的一些次要设置,这将更新数据库。
但是,在您描述的特定情况下,使用页面生成器在登台网站上开发新功能/页面,登台版本和网站的live变体都会对数据库进行更改。
据我所知,更新live网站的唯一方法是找出哪些数据库记录是由页面生成器更新的,然后手动将这些记录添加到live数据库中。我所知道的唯一“真正”的解决方案是在代码本身中创建新特性,但我可以看出这对您来说可能不是一个解决方案。
TL;DR:两个变体(阶段/活动)都对数据库进行了更改,它们必须合并,这一点很重要。