猿问

WooCommerce 模板文件的奇怪问题 - 无法从代码中删除 DIV

好的,我尝试一切都没有运气,所以 stackoverflow 是我最后的机会。我有最新版本的 WordPress 和最新版本的 WooCommerce。在类别页面上,我有无法删除的容器 div。它是 TwentySeventeen div 之一:

<div id="primary" class="content-area"><main id="main" class="site-main" role="main">...

是的,我在默认的 Twentyseventeen 主题上构建了我的商店,但我已经完全使用自定义循环、wp_queries ACF 插件自定义字段等重新构建了它。即使这个主题的名称与我现在赢得的 90% 的 CSS 完全不同。

我检查了所有 php 文件,并使用此 DIV 删除了所有行,并添加了我自己的类、div 和 Bootstrap DIVS(我使用 Bootstrap 4)。但是这个 div 仍然存在,并且仅在类别页面上。到底是怎么回事?

  • 是的,我清除了所有浏览器缓存

  • 我正在其他设备上查看此页面

  • 我试图再次重新安装 Wordpress

  • 我试图激活其他主题,然后激活我自己的

  • 页面没有缓存插件(仍然是开发版本,不是实时页面)

  • 我试图停用并激活所有插件(也是 WooCommerce)

  • 我还检查了数据库中的 thieese DIV :) - 未找到

  • 我不使用任何页面构建器(仅原始代码和 ACF PRO 插件)

  • 我试图在 WP 中运行调试模式 - 没有错误

问题仅在类别页面上。我无法删除此容器 div,也无法在 PHP 文件中找到它。有任何想法吗?


临摹微笑
浏览 124回答 1
1回答

慕斯709654

好的,我找到了解决方案!模板目录中还有包装 PHP 文件:https&nbsp;://github.com/woocommerce/woocommerce/blob/master/templates/global/wrapper-start.php并且有这个代码!模板文件在下面添加:47号线<div id="primary" class="content-area"><main id="main" class="site-main" role="main">编辑->覆盖->上传->完成:/
随时随地看视频慕课网APP
我要回答