您当前的位置:首页 > TAG信息列表 > walker

  • 自定义导航漫游子菜单HTML构造

    时间:2014-05-19

    我已经设置了我的自定义导航助行器,它与主菜单项配合良好,并按我的意愿显示它们。但是,相同的HTML应用于sub-menu 不是我想要的元素。我的目标是sub-menu 要具有以下样式:<ul> <li> <h2 class=\"dropdown-text\">Blog 1</h2> </li> <li> <h2 class=\"dro

  • 使用wp_NAV_MENU显示所有页面

    时间:2014-05-20

    我目前正在构建wordpress主题。对于菜单,我只想显示按照创建顺序创建的所有页面(即,我不希望用户进入网站的“菜单”部分并创建自己的页面)。我尝试使用wp\\u page\\u菜单,这很管用,但是我需要添加一个walker类来扩展功能,这是使用此函数无法做到的。因此,我需要一种使用wp\\U nav\\U菜单作为代码来显示所有页面的方法-有什么方法可以做到这一点吗?以下是我当前的代码:<nav id=\"nav\"> <?php wp_nav_menu( array(

  • 在wordpress自定义菜单查看器中更改安莉类名

    时间:2014-05-29

    我正在构建一个nav,该nav将一个类应用于主LI和嵌套LI。示例:<ul> <li class=\"className\">Test</li> <li class=\"className\">Test <ul> <li class=\"ADifferentclassName\">test</li> <li class=\"ADiffer

  • 以编程方式将帖子计数添加到菜单(导航)?

    时间:2014-06-03

    我对这件事感到相当困惑。在没有太多查询的情况下,我想知道一个人可能会采取什么方式来生成一个菜单,该菜单链接到一类帖子,并在括号中显示有多少新帖子。示例:News (5 new) Articles (8 new) 。。。等等在不运行一百万个查询的情况下,实现这一点最有效的方法是什么?

  • Horizontal Navigation

    时间:2014-06-03

    你好我已经和这个问题斗争了几个星期了。尝试各种方法。从CSS样式到自定义walker。我想将每个级别渲染为它自己的元素。导航菜单(在管理中的外观/菜单中定义)由页面、帖子和WooCommerce产品和类别组成。当我在主页上时,我想看到LEVEL 1菜单对象。当我导航到一个级别1页面时,我不想在顶部UL下面的UL中显示它的子级(级别2)。如果导航到级别1(级别2对象)的子级,我希望将其子级渲染为其自己的UL。所附图片显示了此场景,其中显示了所有级别。然而,在最好的情况下,这不应该取决于特定数量的级别。这应该

  • 术语核对表查看器-禁用父类别

    时间:2014-06-11

    目前,我有一个结构,其中顶级类别的作用类似于登录页,因此它们应该没有直接分配给它们的帖子。我想做的是禁用顶级术语,只允许用户检查子术语(子术语)。我发现了一种可以将复选框转换为单选按钮的助行器here 但我对它的理解还不够,只能更改顶级父级,它一直是级联的。我希望有人能分析一下这个助行器中发生的事情,主要问题是“如何禁用管理面板术语元数据库中的顶级术语”/** * Use radio inputs instead of checkboxes for term checklists in spec

  • 在查看器中插入HTMLInside链接

    时间:2014-06-17

    我有一个自定义导航助行器,它(理论上)从自定义分类法的最新帖子中提取特征图像,并在wp_list_categories.问题是我需要在链接中的类别名称上方显示图像。我似乎不知道该怎么做。这是我的定制助行器:class CategoryThumbnailWalker extends Walker_Category { function start_el(&$output, $category, $depth, $args) { parent::start_el

  • Mega Menu Walker

    时间:2014-06-18

    我正在尝试创建一个超大菜单漫游器。不幸的是,walkers完全没有掌握我的编码知识。我真的需要一些帮助才能让它工作。以下是我需要的功能:包裹第二层<ul> 在里面<section>. [COMPLETE]</当用户在<li> 在第二级<ul>, 做那个<li> 开始一个新的<ul>. 如果是第一次<li> 在列表中,不要做任何事情,以防止形成空的无序列表。[COMPLETE]</当用户在<li> 在

  • 扩展Walker导航,将数据属性添加到标记

    时间:2014-06-19

    我将为a 菜单中的标签,如have<a href=\"#example\" data-attribute=\"attribute\">CLICK</a> 我知道我必须扩展Walker,但我尝试了好几次(在internet上找到一些代码),但都没有成功。这里是代码(我还没有尝试插入data-attribute 因为在我开始制作菜单之前。)代码:/* WALKER */ wp_nav_menu( array( \'container\' =>false,

  • 当步行者运行时运行过滤器

    时间:2014-06-23

    有没有办法运行特定的add_filter 每当特定Walker_Nav_Menu 课程运行?该函数总是需要在walker运行时运行,我希望它们共享变量,尤其是$column_limit. 该函数应该在walker中所有其他内容之前运行,以便在生成类之前向li添加类。这整套PHP的目的是在WordPress中启用mega菜单功能。本质上,如果我有这样的标记:<ul> <li><a href=\"#\">Example</a></li>

  • 检查wp_nav_菜单项是否有子菜单

    时间:2014-07-14

    我希望通过wp\\u nav\\u menu为菜单输出以下标记,<ul> <li><a href=\"/\">Home</a></li> <li> <a href=\"/\" aria-haspopup=\"true\">Blog</a> <ul>

  • 如何从wp_NAV_MENU中删除下拉菜单

    时间:2014-07-20

    我不想在我的wordpress菜单中有下拉菜单(选择-选项),即使在移动或较低宽度的设备中也是如此。我知道我可以使用css来隐藏它,但我想删除它。我在google上搜索了一个小时,发现我应该在根上使用一个定制的助行器!!!!但我不知道那是什么,怎么回事。请帮帮我,我是个新手。

  • 子注释未显示为嵌套

    时间:2014-09-10

    我在将我的注释显示为与其他注释嵌套时遇到了一些问题。我当前的最大深度级别通过wordpress管理面板设置为5,但我的所有评论都显示在同一级别上,无论是对以前或新评论的回复。我一直在寻找这个问题的其他解决方案,但它似乎非常具体。请看一个示例:http://blog.diginomics.com/bitcoins-innate-regulation/这是我在函数下的代码。php: $GLOBALS[\'comment\'] = $comment; ?> <li <?

  • WP列表页-将标题属性添加到锚

    时间:2014-09-12

    使用默认值wp_list_pages() 是否有一种简单的方法/过滤器将标题属性添加到锚定?现在,它只会弹出没有标题属性的锚,但我想添加它作为页面标题或其他内容:<a href=\"http://www.url.com\" title=\"Test Page\">Test Page</a>现在我知道我可以用一个大而脏的助行器来实现这一点,但我觉得对于这样一个小东西,需要很多行代码。是否有简单的方法/简单的方法将Title属性添加到wp_list_pages() 锚?想想代码高尔夫。

  • 检查菜单项的“类型”

    时间:2014-09-25

    The question我想检查菜单中的每个项目是什么类型的菜单项,即它是页面、类别还是自定义链接。What I want to achieve我想创建一个由类别和页面链接组成的菜单。在菜单中的类别中,我只想显示那些包含帖子的类别。页面链接将始终显示。此菜单将在电子商务网站上使用,其目录会不断变化。制作一个隐藏空类别的动态菜单,无需在管理区域不断更新菜单。What I have now基于此的自定义walker菜单SE post 通过向start_el 作用不幸的是,我的逻辑也隐藏了页面链接完整walke

  • 如何向WordPress菜单锚点添加滚动ID

    时间:2014-10-14

    在我的主题中,顶部菜单如下所示:<nav> <ul> <li> <a class=\'active\' data-scroll-nav=\'0\'>Home</a> </li> <li> <a data-scroll-nav=\'1\'>Services</a>

  • 如果使用自定义查看器,如何获取选定的分类或类别ID?

    时间:2014-10-16

    我在建一个taxonomy->child taxonomy 下拉列表,其中子项仅在选择父项时才处于活动状态。除了我使用的wp_dropdown_categories 对于父项,我得到的值是所选项的ID,而不是slug或name。出于这个原因,我正在使用一个自定义的助行器来获取名称,而且效果很好。我的问题是,因为我现在正在使用这个助行器,我无法获取所选家长的ID来激活子下拉列表。 wp_dropdown_categories(array( \'show_count\' => 1,&#x

  • 仅显示列入白名单的子页的列表页面

    时间:2014-10-17

    在我的自定义主题中,我想显示所有父页面,但对于其中一些父页面,我不想显示它们的子页面。我知道您可以将所有这些子页面添加到wp\\u list\\u pages函数的“exclude”参数中,但我想确保每当有人添加新的子页面时,也不会显示该子页面。排除树可能是一种可能性,但它也会忽略父页。My code:$subtitle_walker = new Subtitle_Walker(); $args = array( \'authors\' => \'\',&

  • 将动态内容块添加到由自定义漫游生成的导航部分

    时间:2014-10-21

    我正在研究一个主题,该主题需要在导航中嵌套一段动态内容。我正在使用自定义的walker生成菜单。我需要一种向代码中添加标记的方法,该方法将在后端进行编辑(可能是ACF,不重要)。内容将嵌套在菜单的特定部分(“产品”)。不知道如何使用定制助行器来实现这一点。步行者:class Custom_Nav_Walker extends Walker_Nav_Menu { function start_el( &$output, $item, $depth = 0, $args =

  • 如何为子菜单构造子菜单的自定义html

    时间:2014-10-27

    如何编写walker类来构造新的子菜单。对于我的wordpress主题,子菜单如下所示:<li class=\"drop\"> <a data-scroll-nav=\'2\'>Home</a> </li> <li class=\"drop\"> <a data-scroll-nav=\'2\'>About Us</a>