一个空白的WooCommerce结账页面

时间:2017-10-02 22:31:00

标签: php wordpress woocommerce

我在WordPress网站上使用WooCommerce和Ark主题(第三方主题)。事情一直很好,直到最后一周左右,当我注意到结帐页面的问题被呈现为空白页面。

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

  1. 导航至store
  2. 将任何项目添加到购物篮
  3. 当您从店面添加商品后,将鼠标悬停在标题中的购物篮图标上,然后点击结帐。
  4. 如果您在添加项目时选择查看购物篮,只需向下滚动并单击“继续结帐”。
  5. 与我的服务器提供商聊天后,我注意到一些PHP错误被抛出。以下是有问题的错误示例。

    image description

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

    我已经联系了WooCommerce和主题开发者以获得帮助。前者由于使用了第三方主题而不愿意提供帮助。后者在回复我的查询时特别慢。

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

    任何类型的协助都会受到高度赞赏,因为在网站上发生了严重错误,这尤其削弱了我们开展业务的机会。

1 个答案:

答案 0 :(得分:0)

第一眼看到插件(新框架)最近更新的可能性很大......

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

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

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

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