如何修复WordPress定制器预览不起作用(外观->定制)

您可能已经登录到WordPress仪表板->外观->自定义,发现它没有加载或某些设置无法正常工作。


在做其他事情之前:

  1. 确保已将WordPress更新到最新版本
  2. 将活动主题和活动插件更新到最新版本
  3. 如果您使用子主题,请改用父主题

您的外观->自定义无法正常工作的原因可能有多种。

  1. 这可能是由于插件冲突或插件在预览中输出有冲突的脚本所致。
  2. 您的服务器可能没有足够的内存来运行所有已安装的软件。其中包括WordPress,Customizr Pro Theme和大量插件。
  3. 也许您的计算机没有足够的处理能力来运行它。
  4. 您使用不同的WordPress地址(URL)和站点地址(URL)

故障排除步骤

WordPress地址(URL)和站点地址(URL)

  1. 登录到您的WordPress仪表板
  2. 转到设置->常规
  3. 您的WordPress地址(URL)和站点地址(URL)必须相同。
    如果您使用其他网址,则预览不会加载

服务器内存问题

  1. 停用所有插件。
  2. 停用所有插件后,访问外观->自定义,然后查看其是否正常运行。 
  3. 如果运行正常,则很有可能服务器没有足够的内存来运行。 
  4. 确认此问题。
    • 随机激活一些“大”插件,并检查您的定制器是否正常工作。 
    • 如果是,则表明您遇到内存问题。您将必须与您的网络托管公司联系以增加资源,或停用一些不重要的插件

插件冲突或错误 

插件冲突或代码错误可能导致Customizer Preview停止加载或部分停止正常运行。

  1. 如果您有缓存插件或服务器缓存。您需要清除它的缓存内容并禁用它。
  2. 停用所有插件。
  3. 清除浏览器历史记录,然后访问外观->自定义以查看其是否有效。
  4. 一次重新激活一个插件。 
  5. 清除浏览器历史记录,然后访问外观->自定义以查看其是否有效。
  6. 如果您发现某个插件破坏了您的外观->自定义。
    • 您可以通过仅激活此插件并停用所有其他插件来进行仔细检查。
    • 访问外观->自定义,然后查看是否可行。
    • 如果有效,则不是插件冲突,这是您的服务器没有足够的资源。
    • 如果它不起作用,那么您已经找到导致冲突的插件。

电脑硬件

在Customizer Preview中,某些笔记本计算机可能没有足够的处理能力来运行您的浏览器。

  1. 尝试找到另一台几乎是新的台式计算机。 
  2. 登录到WordPress仪表板,转到外观->自定义,查看其是否正常运行。 
  3. 如果可以正常运行,则说明您所使用的计算机没有足够的处理能力,无法在自定义预览中运行Web浏览器。您将不得不使用功能更强大的计算机。
  4. 切换到稳定且要求不高的Web浏览器(例如Firefox)可能会在笔记本计算机上运行。

JavaScript错误

您可能在某个地方添加了自定义javascript代码段(例如,带有插件的代码段),这会破坏您的网站。确保检查此自定义代码。

相关文章