问题标签 [wp-nav-menu-item]

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 投票
3 回答
2361 浏览

wordpress - Wordpress 如何更改 register_nav_menus 输出菜单项的方式

我希望有人可以帮助我....我想改变 wordpress nav_menus 输出菜单列表的方式。

目前它输出以下例如:

我希望它输出如下:

如果有人对如何解决这个问题有任何线索,我将不胜感激

干杯,

0 投票
5 回答
24639 浏览

wordpress - 如何在WordPress的“wp_nav_menu”子菜单中添加类和元素到-tag?

0 投票
16 回答
157966 浏览

wordpress - 如何添加类
  • 在 Wordpress 中使用 wp_nav_menu()?
  • 我正在使用wp_nav_menu($args)并且我想将my_own_classCSS 类名添加到<li>元素中。

    我想得到以下结果:

    怎么做?

    0 投票
    5 回答
    78381 浏览

    css - wp_nav_menu - 在 UL 上添加类

    我正在wordpress一起学习,bootstrap但不知何故我无法添加标签。classUL

    在屏幕截图中,我想在上面添加类nav nav-tabsUL但它是在父级上添加的div

    检查元素:

    在此处输入图像描述

    参考: http ://codex.wordpress.org/Function_Reference/wp_nav_menu

    0 投票
    2 回答
    193 浏览

    wordpress - 如何在 wordpress 子菜单中添加活动类?

    我在页面中有一个列表sub-menus,它将获得每篇文章的标题。但我希望列表样式在具体文章页面时会与其他样式有所不同。

    现在<a>标签只有一个名为“list-group-item”的类,我希望<a>在文章中的标签中再添加一个“活动”类。

    希望有人可以帮助我解决这个问题......提前谢谢你。

    这是我的代码:

    0 投票
    1 回答
    57 浏览

    javascript - 单击同一页面中的链接时,Javascript如何重新加载页面?

    我为移动导航应用了一个即用型插件,但我发现了一个问题。因为网站是单页网站,导航中的链接通过哈希标签直接指向同一页面中的不同部分。

    当我单击hamburger并选择其中一个链接时,它将转到该部分,但导航仍然存在!同时,我需要重新加载页面并在单击每个链接后转到该部分。或者,当单击链接时,导航可能会自行关闭。

    对不起,我不明白javascript,请教我如何修改代码,提前谢谢!

    0 投票
    1 回答
    474 浏览

    php - WordPress 更改自定义 wp_nav_menu_items 的位置

    我有一个侧边栏菜单,它通过普通的 WordPress 菜单(外观 > 菜单)填充。

    我还有一个使用“wp_nav_menu_items”创建的自定义菜单,该菜单被添加到 WP 菜单的底部。我的问题是我需要能够更改该自定义菜单的顺序。这是它目前的样子:

    • 苹果
    • 香蕉
    • 橘子
    • 菠萝(使用 wp_nav_menu_items 的自定义菜单)

    我想达到的目标:

    • 苹果
    • 香蕉
    • 菠萝(使用 wp_nav_menu_items 的自定义菜单)
    • 橘子

    这是我的代码当前的样子:

    有没有办法实现我所追求的?

    0 投票
    0 回答
    296 浏览

    wordpress - 将 html 菜单转换为 wordpress 菜单

    我正在尝试将 html 转换为 wordpress。转换已完成,但我想将静态 html 菜单更改为 wordpress wp_nav_menu

    这是我的静态 html 代码:

    0 投票
    1 回答
    3248 浏览

    wordpress - 如何将类添加到 wp_nav_menu 中的某些 li 元素

    我正在尝试向我的 wordpress wp_nav_menu 中的 li 元素添加一个类。我在这里遵循了几个答案,但只能使其部分工作。所以对于我的导航菜单,我有 >

    函数.php >

    此代码将 nav-links-dropdown 类添加到类别的下拉菜单中。

    头文件.php >

    我的主导航中总共有 4 个 li 元素,其中只有一个 li 元素有一个子菜单,也就是下拉菜单。

    我不知道如何向具有下拉菜单的 li 添加一个类以触发下拉菜单。

    查看页面源,我看到>

    在第二个 LI 元素上 - 我需要向它添加类 cats-li-dropdown 以显示下拉菜单。我似乎无法弄清楚如何在任何地方的 php 中做到这一点。

    现在我正在使用 jquery 将类 cat-li-dropdown 添加到第二个元素,就像这样。

    如何避免必须使用 jquery 将类添加到第二个 li 元素?

    我已经尝试在菜单选项中的 wordpress 中添加类,但是当我查看页面源时它仍然是空白的。

    这对 li 元素没有任何添加,尽管它看起来应该如此。还有其他想法吗?

    在 wordpress admin 中输入菜单选项的类 - 不在页面上添加

    0 投票
    2 回答
    220 浏览

    php - WordPress menu is placed outside the header

    If the user goes to a page other than the homepage then my header changes layout.

    Everything works fine except for the function wp_nav_menu.

    First, I check whether the user is on the homepage or not. Depending on that outcome the user is shown one of two headers.

    Here is the code:

    To keep it short I deleted the true value of the if statement.

    Now the problem that I have is that the menu is placed completely outside the header

    Here is the HTML output:

    Any thoughts on why the wp_nav_menu is placed outside the header?

    -------Update--------