问题标签 [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 投票
1 回答
688 浏览

php - Wordpress nav walker - 将 SVG 箭头图标添加到父菜单项

这是我在导航菜单中显示下拉菜单的代码。我在互联网的某个地方找到了它并进行了编辑。<li>如果有子菜单/下拉菜单,我需要在父级中显示 SVG 图标元素。

编辑:没有任何想法?

0 投票
1 回答
1708 浏览

wordpress - Polylang 自定义语言切换器

如何创建像这样的自定义 polylang 语言切换器https://prnt.sc/vnj7b3?要使用的 Html 标记:父级:

悬停时显示在下拉列表中的子元素:

试过这个功能,但我无法控制标记:

0 投票
0 回答
343 浏览

php - wp_nav_menu 如何将整个子菜单包装在 div 中

我正在尝试添加 div 以将所有子菜单包含在其中。Wordpress 默认创建菜单结构:

我想添加 div 将所有子菜单包装到一个 div 中(用于大型菜单目的),所以它看起来像:

WordPress 菜单

0 投票
2 回答
510 浏览

php - Bootstrap 4 Navwalker 不适用于 bootstrap 5

我正在尝试在 Bootstrap 5 中从头开始制作一个 wordpress 网站,但似乎“bootstrap4 navwalker”已经结束了对 bootstrap 5 的支持,但是我尝试了新的 navwalker,但我的二级菜单现在冻结了。

bootstrap 5 有没有 navwalker?

我的代码是:

老航海者:

我需要知道引导程序 5 是否有任何导航步行器,任何帮助都会得到帮助。谢谢!

0 投票
1 回答
354 浏览

wordpress - Wordpress Bootstrap WP Bootstrap Navwalker 图标在错误的一边

我有一个 Wordpress Bootstrap 网站。我为下拉菜单功能实现了 WP Bootstrap Navwalker,没有问题。我使用此处提供的代码示例按照说明进行操作:https ://github.com/wp-bootstrap/wp-bootstrap-navwalker 。一切都很好。

但是,下拉图标在左侧!

我添加了几个不同的图标只是为了测试,但它总是显示在左侧。我将其更改为向右箭头,因为它困扰着我。

在此处输入图像描述

我用于代码的内容正是他们网站上的内容,例如稍作修改。

任何人都遇到过这个,或者可能知道我做错了什么?

0 投票
0 回答
48 浏览

custom-post-type - 如何使用 walker-nav 和 elementor 内容生成器创建大型菜单

我为内容巨型菜单创建名为 mega_header 的帖子类型,并使用 elementor 设计它的内容,如何将此内容用于带有 walker 的子菜单项?

0 投票
1 回答
572 浏览

php - 在 Wordpress menu walker 中将顶级菜单项标题添加到 start_lvl

我使用 WordPress walker 功能创建了一个自定义 WordPress 菜单。除了在函数的“start_lvl”部分中的一个 div 之后添加顶级菜单标题之外,我已经设法完成了我需要的所有必要的 HTML。

输出应如下所示:

到目前为止,这是我为 WP nav walker 所做的:

}

0 投票
1 回答
60 浏览

wordpress - 如果有 2 级,则将唯一的类添加到 0 级

我真的需要你的帮助来解决我的问题。

我正在尝试使用 Walker 自定义 Wordpress 菜单。

我的任务是在 0 级找出是否存在 2 级。如果 2 级存在,那么我需要添加一个唯一的类。

我唯一能找到的是在$args->walker->has_children的帮助下是否存在级别 1 。

菜单结构

我想用 Walker 代码补充我的问题。我正在尝试在<h4>. 现在条件起作用了:“如果这是 0 级,则里面有一个子级 1,然后添加一个类”。

0 投票
0 回答
13 浏览

wordpress - 第 1 层的菜单显示

我真的需要你的帮助。

我的任务是使用 Walker 显示从级别 1 开始的菜单项(没有级别 0 的父项)。

我会很高兴得到您的任何帮助,这对我来说非常重要

0 投票
1 回答
101 浏览

php - WordPress如何在主导航下拉菜单后添加

我喜欢在li具有特定类的主导航元素中添加一个空的“跨度”。

这是所需的外观:

我有一个在每个导航链接之后添加跨度的代码:

如何实现仅在具有“has-children”类的“li”元素中添加“span”?感谢您的帮助!