gpt4 book ai didi

html - WordPress : Genesis Framework Custom Nav CSS Class

转载 作者:行者123 更新时间:2023-11-28 09:08:09 26 4
gpt4 key购买 nike

我在 Genesis Framework 中使用自定义子主题。

我并不想用我自己的菜单替换默认菜单,我只想向现有元素添加一个自定义类名,该元素当前显示 header right(因为我的菜单位于标题右小部件)。

我怎样才能实现这一目标?我曾尝试在我 child 的 function.php 文件中使用 nav_menu_css_class 过滤器,但没有成功。

最佳答案

您在 WordPress 中创建的每个菜单都将应用该菜单名称作为 ID,并以菜单开头。因此,如果您有一个名为 Top Menu 的菜单,则该 UL 的 id 将为 menu-top-menu,因此 UL 将如下所示 <ul id="menu-top-menu" class="menu" .您可以使用 ID 定位菜单。

或者,如果您创建一个名为“顶级菜单”的菜单,您可以使用 wp_nav_menu 在主题文件中直接调用它。 .使用此技术将允许您添加一个类。在下面的示例中,我添加了一个名为 top-menu 的类.

wp_nav_menu( array('menu' => 'Top Menu', 'menu_class' => 'top-menu' ));

关于html - WordPress : Genesis Framework Custom Nav CSS Class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26607929/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com