问题标签 [wp-nav-walker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6706 浏览

php - Bootstrap 4 navwalker - 多级菜单

我在我的 Wordpress 项目中使用这个导航步行器。例如,我想创建多级菜单。我需要改变什么才能让它工作?或者也许它是另一个具有多级菜单支持的 BS4 助行器?

0 投票
0 回答
566 浏览

php - WordPress 菜单项 > 子菜单 类更新

我是WordPress 核心开发过程的新手。因为我对 WordPress 功能有一点了解。但我需要你们的帮助。

实际上,我正在开发我的第一个主题,并且我的菜单已经有了CSS。该菜单已在functions.php中注册。

我使用下面发布的代码添加了我的类 "mainnav-section"

它执行了这个。

我要做的就是将我的CSS 类添加到主菜单项、子菜单列表项。因为我已经完成了CSS 和 JS以获得所需的菜单。

0 投票
1 回答
260 浏览

ios - wp-bootstrap-nav walker 崩溃在 ipad 上不起作用

Bootstrap 导航栏折叠不起作用。问题是它显示了一个折叠菜单,但在单击时,它没有折叠。我提供了我的完整代码,以便它可以帮助您提出建议或帮助我解决问题

我也在使用Jquery,代码如下,我的代码中没有jquery冲突,一切正常,只有在我浏览iPad时才出现问题

0 投票
1 回答
555 浏览

wordpress - 在一级 Wordpress 自定义助行器菜单中强制自定义 href 链接

我的主题中有一个自定义walker 菜单,我想强制一级菜单的href 始终是<a href="javascript:void(0);"> 当且仅当它有子菜单时。它只适用于第一层,而不适用于其他层。在管理员中,我最终会添加一个空的自定义链接。有没有办法用我的自定义助行器来实现这一点。谢谢 ;-)

0 投票
1 回答
583 浏览

php - Walker 在子菜单上有不同的输出

我的主菜单中有两个不同的子菜单。我不希望我的助行器在两个子菜单上都有相同的输出,因为我要在每个子菜单按钮上实现两个不同的功能。

如何获得两个不同的输出,以便例如<button @click="function1">First Button</button>在第一个子菜单和<button @click="function2">Second Button</button>第二个子菜单上输出?

菜单.php

函数.php

我尝试将条件与$depth. 但它似乎是相同的深度,因此两者的输出将是相同的。有谁知道为什么$depth不能正常工作?

0 投票
1 回答
370 浏览

wordpress - 如何使用 walker-menu 使用 AMP 创建多级导航?

我正在使用带有 AMP 的 wordpress。我找到了这段代码,但它只显示了 2 个级别:https ://github.com/better-studio/better-amp/blob/master/includes/classes/class-better-amp-menu-walker.php

这就是我调用菜单的方式

有没有办法让它多层次?样本:

0 投票
2 回答
927 浏览

wordpress - wordpress bootstrap 导航导航栏自动折叠,未处于打开状态

在此处输入图像描述我正在开发一个 WordPress 主题和使用 navwalker 代码的导航栏,问题是当我单击移动设备中的菜单按钮时,它会在一毫秒内打开和关闭。它在本地主机中正常工作,但在服务器中却没有。

Wordpress:5.2 navwalker:用于 Bootstrap 4 的自定义 WordPress nav walker 类 Bootstrap:4.3.1 站点 URL:https ://www.androidinterview.com/

函数.php

0 投票
0 回答
128 浏览

wordpress - 如何包含 WP_Nav_Walker 类

我在我的类上使用 PSR-4,但是当我使用Oyic\Utils\Bootstrap_Nav_walker扩展类时,它会抛出一个错误,即找不到WP_Nav_Walker该类。WP_Nav_Walker

我已经要求它:require_once ABSPATH. "wp-includes/class-walker-nav-menu.php";

PHP 致命错误:未捕获的错误:在 /app/public/wp-content/themes/basic/library/Utils/BS4NavWalker.php:15 中找不到类“Oyic\Utils\Walker_Nav_Menu”

0 投票
1 回答
1567 浏览

wordpress - 自定义子菜单导航沃克

我正在使用自定义导航步行器,并想创建一个树形菜单。

这是完整导航的 HTML 结构

这是 wp_nav_menu 的 HTML 调用:

如何使用 Walker 功能做到这一点

0 投票
0 回答
29 浏览

php - 通过walker php的汉堡菜单不适用

我开始开发我的第一个 Wordpress 主题。我对响应式设计有一些问题。在我的本地主机上工作时,我的主导航没有问题。现在我们在线并且在我的手机上测试页面时 - 它没有显示汉堡菜单。我遵循了本教程: https ://www.youtube.com/watch?v=oTRZYnYQlmo

我说的网站是这个: http: //www.vivis.de/

我想知道问题是否在于古腾堡编辑器显然没有使用引导程序来构建响应式内容?所以问题就在那里,而不是 walker.php 本身?我很困惑。