【问题标题】:Wordpress AMP pages not setting up throwing error 'Non-existent changeset UUID.'Wordpress AMP 页面未设置抛出错误“不存在的变更集 UUID。”
【发布时间】:2025-12-18 05:10:02
【问题描述】:
【问题讨论】:
标签:
wordpress
accelerated-mobile-page
【解决方案1】:
我最近接管了一个网站的管理工作,该网站在历史上一直......管理不善,在尝试使用 WordPress 内置的主题定制器时,我收到了同样的消息:“不存在的变更集 UUID。 ",虽然我在控制台中没有收到任何相关消息。
显然,我的问题是由一个开始设置网站的人决定将公共网站放在 www.example.com 并将 WordPress 管理页面放在 example.com/__wp 的事实引起的。
如果这是您的问题,您基本上有两种选择。
确保在两个域中都登录。
这可能有点困难,因为 WordPress 的登录页面是网站管理部分的一部分,因此只会让您登录到网站的管理部分,但事实证明这对我来说是一个很好的临时解决方案,因为有一个插件已安装,它在网站的公共部分添加了一个登录小部件。
将 WordPress 地址更改为与您的站点地址在同一个域中。
该选项出现在“设置”>“常规”下,但在我的情况下,我无法在此处更改 WordPress 地址设置,必须进入我们公司 MySQL 服务器中的 WordPress 数据库。
在处理完以上问题后,我发现这个问题还导致一堆本应从www.example.com加载的资源被错误地从example.com加载,以及网站的一些剩余资源开发导致某些资源无法加载,因为数据库认为它们位于localhost。
在another Stack Overflow answer 的帮助下,我通过interconnect/it (also available on GitHub) 找到了Database Search and Replace Script in PHP,它使我能够修复以前人们对网站造成的混乱,而不会因为错误的序列化数据或所有手动工作,正确序列化我需要更改的数据。