您当前的位置:首页 > TAG信息列表 > walker
将活动类添加到wp_NAV_MENU
我正在使用此代码,但它不起作用function special_nav_class($classes, $item){ if( in_array(\'current-menu-item\', $classes) ){ $classes[] = \'active\'; } return $classes; } add_filter(\'nav_menu_css_class\' , \'special_nav_class\
Put class on <a> instead li
我将模板集成到Wordpress主题中。但是我的菜单有点问题<菜单随课程一起提供<li> 喜欢<li class=\"nav-link\"> 如果激活<li class=\"nav-link active\"> 但我想<a class=\"nav-link\"> 如果激活<a class=\"nav-link active\"> 我用过沃克。这是我的菜单:<nav class=\"collapse\"> <ul
WordPress自定义Walker菜单类
嘿,伙计们,我正在自定义wordpress walker类,以便将自定义类添加到导航级别。基本上有三个级别的导航。代码如下:<ul class=\"rd-navbar-nav\"> <li class=\"rd-nav-item active\"><a class=\"rd-nav-link\" href=\"#\">Home</a></li> <li class=\"rd-nav-item rd-navbar--h
Wp_NAV_MENU中的动态侧栏
我有由wp\\u nav\\u Menu创建的菜单。在它里面,我想设置dynamic\\u边栏,但wp\\u nav\\u菜单没有显示内容,抛出1。每个人都有一些关于wp\\U nav\\U菜单内显示侧栏的提示吗?我必须在菜单中添加dynamic\\u侧边栏,这很重要。我在walker里面放了密码:$item_output .= \' <div class=\"recipes__dropdown\"> <div class=\"container\
带有图像的自定义类别查看器,回退到类别图像中的最新帖子
基于this 和this 答:我正在开发Walker\\u类别的扩展,该类别显示在ACF字段的图像中,返回到最新帖子的缩略图。我在下面列出了整个步行者,但我认为问题在于$args 到WP_Query 和/或我在结果中循环的方式。我每次都得到相同的图像,尽管tax_query 不同于:$args = array( \'post_type\' => \'project\', \'tax_query\' => [ \'taxonomy\' => \'
在自定义NAV_WORKER的子菜单中添加父菜单项
目前,我正在进行一个项目,我们需要将父标题作为移动菜单子菜单中的第一项附加。我试图做到的是: <ul class=\"menu\"> <li> <a href=\"linktomenu\">Level 0 item</a> <ul class=\"submenu\"> <li><a href=\"linktoparent\">Show All Leve
是否将帖子分配给分类术语,而不是将分类术语分配给帖子?
因此,我有一个自定义的post类型(people)和相关的自定义分类法(directory)。我想“编辑”一个目录组织并选择属于它的人,而不是编辑一个人然后选择相关的目录组织。有谁知道一个插件可以做到这一点?我可以用一个接口来构建我自己的插件来实现这一点——在这里寻找意见。考虑做以下事情:<?php //Get all directory orgs $orgs = get_terms(\"directory\"); $count = cou
编辑或过滤Genesis导航的输出
我正在尝试对默认Genesis导航编辑或应用过滤器genesis_do_nav目前,我正在扩展Walker类以添加<span> 导航的链接文本周围带有数据属性。class Menu_With_Data_Attr extends Walker_Nav_Menu { function start_el(&$output, $item, $depth, $args) { global $wp_query; $indent = (
如何在NAV LI中获取PAGE_ID
我需要一个带有li标签中链接页面的页面ID的菜单。应该是这样的:<ul id=\"menu\"> <li class=\"pageid_23\"><a href=\"page1\">Page 1</a></li> <li class=\"pageid_12\"><a href=\"page2\">Page 2</a></li> <li class
Change submenu markup
我见过有人建议编辑wordpress default Walker 更改菜单标记并创建自己的标记。问题是我想更改子菜单的标记,并保持菜单不变。在walker函数中,我只看到了函数start_lvl 和end_lvl 关于创建子菜单。函数本身缺少非常有用的注释。。。所以我明白了lvl 意思是“级别”,也就是“子菜单”。。。但它似乎没有任何特定的函数来呈现子菜单。似乎它们对父菜单的使用与对子菜单的使用相同。有什么建议吗?我想创建一个这样的菜单,我有麻烦了。
自定义导航漫游,根据深度具有不同的输出
我正在尝试将HTML站点重新开发为Wordpress主题,HTML菜单如下:<ul> <li class=\"current\"><a href=\"#\"><div>Home</div></a></li> <li><a href=\"#\"><div>Link 1</div></a> <ul>&
不继承属性的自定义Walker锚定标记
所以我刚刚在学习和玩定制步行器,我发现这非常有用Stack Overflow question. 因此,我实现了该答案中的答案,并将其添加到我的函数中。我的主题的php(顺便说一句,如果有帮助的话,它是一个下划线主题)class Custom_Walker_Nav_Menu extends Walker_Nav_Menu { function start_el ( &$output, $item, $depth = 0, $args = array(), $id = 0 ) {
是否可以将所有子菜单项分开?
我使用FoundationPress作为启动主题,并试图将submenu. 我的主题基本上生成如下菜单:<ul> <li class=\" first-level has-dropdown\"> <ul class=\"submenu> <li class=\"second-level\"><a>link</a></li>
如何在WordPress中添加对子菜单项描述的支持?
我正在制作一个自定义导航漫游器,我想在我的主题中使用wordpress菜单中的描述字段。对于第一级菜单项,该字段可以正常工作,但当我在子菜单项的描述字段中添加一些内容时,不会输出任何内容。我正在使用以下自定义导航助行器功能:class description_walker extends Walker_Nav_Menu { function start_el(&$output, $item, $depth, $args) { global $w
对自定义菜单查看器中的顶级项进行计数
我正在创建一个拆分菜单(一半项目位于左侧,徽标位于中间,其余项目位于右侧)。我不太了解Walkers但我发现this code snippet.在我的客户想要添加子项之前,这对我来说很有效。当前代码正在计算所有菜单项(10),而我希望它只计算顶级项(当前为7)。如何调整此代码,使其仅统计顶级项目?class Split_Menu_Walker extends Walker_Nav_Menu { var $current_menu = null; var $brea
如何使wp_NAV_MENU()支持<br>标签?
静态网页创建导航菜单,使用分隔标题<br> 标签,但当我将网站转换为WordPress时,我丢失了<br> 标签在那里。如何启用使用<br> 中的标记wp_nav_menu().
将自定义ID设置为列表元素查看器自定义函数
我正在自定义WP主题中使用引导创建导航。我成功地获得了以下结果:<li id=\"menu-item-27\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-27\">...</li> 但是,在将导航转换为WP导航之前,我已经对其进行了样式化,如下所示:<li class=\"\" id=\"nava\"><a href=\"--><?ph
层次化定制邮政类型Walker?
我花了很长时间试图让嵌套的自定义帖子类型正常工作。这是设置。我有两种自定义的帖子类型,主题和回复。我循环浏览主题,在主题循环中放置回复循环。到目前为止还不错。主题和回复显示良好。但我想以分层的方式嵌套回复。大量的阅读告诉我,我可能需要一个定制的柱型助行器。我一直在尝试做这样一个步行者,但没有成功。大多数Walker用于导航或页面,而不是自定义帖子。或者使用递归函数?以下是当前的工作回复参数: $args = array( \'post_type\' => \'repl
如何将wp_list_ages的参数转换为数组
我正在研究一个主题wp_list_pages(\'title_li=&sort_column=menu_order\') 我需要设置一个walker类,但条件必须相同。我不明白什么是“title\\u li=&;sort\\u column=menu\\u order”的意思是,如何将其转换为一个带有添加walker类选项的数组?
WPML CMS导航和自定义导航未定义属性通知
我有一门Nav\\u Walker课程来学习超级鱼菜单。而且效果很好。现在,我添加了WPML CMS Nav,但我收到了如下通知:notice: Undefined property: wpml_ls_menu_item::$current in /srv/www/sub.domain.com/current/web/app/themes/theme/lib/setup.php on line 313 在那条线上有$element->classes[] = ( $element->c