类别页面空白,但商店在 WordPress 上的 WooCommerce 上工作
Posted
技术标签:
【中文标题】类别页面空白,但商店在 WordPress 上的 WooCommerce 上工作【英文标题】:Category pages blank, but shop works on WooCommerce on WordPress 【发布时间】:2021-11-14 08:28:09 【问题描述】:在某些时候,我们不知道类别页面何时停止显示页面页眉/页脚以外的任何内容。这不仅仅针对一个类别,而是针对所有类别和子类别。
主商店页面和产品显示良好。例如,这是一个产品页面。 https://thesmartspacer.com/product/conference/
但是,当您单击面包屑路径中的某个类别时,您会看到一个空白页面。
同样,如果您点击以下任何类别: https://thesmartspacer.com/product-category/ 什么都没有出现——空白页(页眉/页脚除外)。
即使类别中只有产品(例如,没有子类别),结果相同: https://thesmartspacer.com/product-category/uses-and-applications/banquet-and-events/
我已尝试禁用最近历史上任何时候添加的所有插件……或者我怀疑可能会影响类别的插件,包括 Yoast 和 Yoast Premium。但是,页面类别和子类别页面仍然是空白的。
想法?我只是感到困惑,如果我无法弄清楚这一点,我将需要清理网站的类别以使其正常运行……这太激烈了,我不想去那里。
救命!
谢谢! 尼尔
【问题讨论】:
【参考方案1】:您的网站显示以下错误
thesmartspacer.com/:426 GET https://thesmartspacer.com/wp-content/themes/Divi/core/admin/fonts/modules.woff net::ERR_ABORTED 404(未找到)
检查链接不工作的原因 thesmartspacer.com/:426 GET https://thesmartspacer.com/wp-content/themes/Divi/core/admin/fonts/modules.woff
或
尝试以下解决方案,它是在 divi 主题上 参考:https://divi.help/threads/ttf-module-is-slowing-down-the-page.3062/
【讨论】:
php 极客,您在哪里/如何看到此错误?【参考方案2】:让其他人从我花了几天时间才弄清楚的答案中受益......
此答案仅适用于产品展示,不适用于类别和子类别。
我们从优雅的主题中发现,主题模板已更改(我相信默认会被全局覆盖),并且需要有一个特定的 WooCommerce 类别模板,该模板没有为模板定义正文。
以便为其他人记录这一点,请参阅:
When using divi with theme templates, and WooCommerce, you must have a specific cateogry template with an empty body
如果您为主题使用模板,除非为 WooCommerce 类别页面设置了删除正文的特定模板,否则 WooCommerce 将不会显示类别。
【讨论】:
以上是关于类别页面空白,但商店在 WordPress 上的 WooCommerce 上工作的主要内容,如果未能解决你的问题,请参考以下文章
php [WooCommerce Core]从商店页面上的特定类别中排除产品