显示两个菜单的 Wordpress

Wordpress showing two menus

在我的网站 (www.peoplesarms.com) 主页上一切正常。我想不通的是,当我转到 联系我们购物车我的帐户 , 可能 Checkout 尽管它目前显示与购物车相同的屏幕,因为那里还没有商店商品,有一个额外的(无用的)菜单显示 HOME >> CARTHOME >> CONTACT US

我想摆脱它,但我似乎无法弄清楚它的来源。
我想要的只是徽标下方的主菜单。

我们将不胜感激。
谢谢

它被称为面包屑。您正在使用 online-store 主题和 kirki 定制器插件,并提供了从后端 enable/disable 的选项。

禁用去

Appearance > Customize > WooCommerce > Breadcrumbs(uncheck the button)

应该可以的,但是我看到的maxstore主题并不关心上面的步骤,所以你可以使用下面的任何方法。

方法一:修改函数

删除了 wp-content\themes\maxstore\functions.php

中存在的函数内的所有代码
function maxstore_breadcrumb() {
    return '';
}

方法二:注释掉模板文件中的函数

您需要在 maxstore 主题中从下面列出的 4 PHP 文件中注释掉 maxstore_breadcrumb();

  1. wp-content\themes\maxstore\archive.php
  2. wp-content\themes\maxstore\content-page.php
  3. wp-content\themes\maxstore\content-single.php
  4. wp-content\themes\maxstore\index.php

请注意:如果您要升级主题,您可能需要再次执行此步骤。

希望对您有所帮助!

所以在这种情况下,面包屑来自主题。不知道为什么这样做,但他们做到了。解决方案是将 css 更改为显示:none;在#breadcrumbs id 上。它似乎没有工作的原因是因为托管服务打开了缓存页面功能并且没有提供更改的 css 文件。我为此苦苦思索了大约 2 个小时,竭尽全力理解为什么它不起作用。