繁体   English   中英

空白的 WooCommerce 结帐页面

[英]A Blank WooCommerce Checkout Page

我在我们的 WordPress 网站上将 WooCommerce 与方舟主题(第三方主题)结合使用。 直到上周左右,当我注意到结帐页面呈现为空白页面的问题时,一切都运行良好。

可以通过以下一系列步骤复制此错误:

  1. 导航到商店
  2. 将任何物品添加到购物篮
  3. 从店面添加商品后,将鼠标悬停在标题中的购物篮图标上并单击结帐。
  4. 如果您在添加商品时选择查看购物车,只需向下滚动并单击继续结账。

在与我的服务器提供商聊天后,我注意到一些 PHP 错误被抛出。 以下是相关错误的示例。

图片说明

似乎与 Fresh Framework(主题所需的插件才能按预期工作)存在插件冲突。 禁用这个特定的插件可以很好地显示结帐页面,尽管网站的大部分样式都消失了(这不是我想要的东西)。

我已联系 WooCommerce 和主题的开发人员寻求帮助。 前者因使用第三方主题而不愿提供帮助。 后者在回应我的询问时特别慢。

主题和所有插件都是最新的。 我确实在对某些插件应用一些更新时注意到了这个问题,但没有注意到相关问题(WooCommerce/Fresh Framework)。 此外,打开浏览器的开发人员控制台确实会显示一个 JQuery 错误(未捕获的错误:语法错误,无法识别的表达式:...),我认为这与该问题有关。

任何类型的帮助都将不胜感激,因为严重错误发生在实时网站上,这尤其会削弱我们开展业务的机会。

乍一看,该插件(新框架)最有可能是最近更新的...

停用删除其功能,启用它包括功能但打破页面

建议检查插件的历史记录并恢复到以前的版本。 如果这是不可能的,您可能必须等到他们修复错误(或尝试自己修复)但正如您所见,问题很可能来自新框架更新

PD:PHP 通知不是错误,错误只是 PHP 警告和 PHP 错误 正如您从 PHP 警告中看到的那样,它似乎在尝试写入 freshizer.php 第 248 行的文件路径存在问题

您可以通过添加 wordpress 日志消息或回显路径来临时检查它尝试写入的路径....

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM