您当前的位置:首页 > TAG信息列表 > sub-menu
使用wp_NAV_Menu_Items筛选器添加自定义菜单项
我添加了一个片段,将“概要文件”链接添加到我的网站导航菜单。我的代码:add_filter( \'wp_nav_menu_items\', \'my_nav_menu_profile_link\'); function my_nav_menu_profile_link($menu) { if (!is_user_logged_in()){ return $menu; } else { $user_data =
自定义导航漫游子菜单HTML构造
我已经设置了我的自定义导航助行器,它与主菜单项配合良好,并按我的意愿显示它们。但是,相同的HTML应用于sub-menu 不是我想要的元素。我的目标是sub-menu 要具有以下样式:<ul> <li> <h2 class=\"dropdown-text\">Blog 1</h2> </li> <li> <h2 class=\"dro
在WordPress菜单中插入div类
<ul id=\"menu\"> <li><a href=\"#\">About Assetline</a> <li><a href=\"#\">Products & Services</a> <div id=\"mega\"> <ul>
如何在WordPress中显示带有父页面的子页面列表?
我在WordPress中有以下子页格式:About Us -Services -Products -Surgery 我想列出所有具有如上所述父页面的子页面,但我使用的代码从…起wpbeginner site 不符合我的要求。有人能告诉我吗如何使用父页面显示子页面。我在函数中尝试了以下代码。php文件:function wpb_list_child_pages() { global $post; if ( is_page(
检查wp_nav_菜单项是否有子菜单
我希望通过wp\\u nav\\u menu为菜单输出以下标记,<ul> <li><a href=\"/\">Home</a></li> <li> <a href=\"/\" aria-haspopup=\"true\">Blog</a> <ul>
插件管理菜单中的EDIT-TAGS.php在活动页面时隐藏
对于我正在构建的插件,我在admin中的自定义主菜单项中添加了一个子菜单作为子菜单。子菜单页是edit-tags.php 页这将按预期显示在主菜单项下。单击此子菜单项时,用户将进入正确的页面,但主菜单项会向下折叠,隐藏当前打开的子菜单项。我最初的感觉是父slug属性是错误的,但我添加的其他子菜单使用相同的父slug属性,并且它们工作正常。很明显,我在add_submenu_page() 函数,但我不知道是什么。下面是我注册子菜单的方式:$this->plugin_screen_dashboard =
如何让页面元显示菜单管理中的所有层次?
运行WP 3.9.1我有很多页面和子页面。当我开始创建菜单时,很多子页面并没有显示在正确的级别上,但有些子页面会显示在正确的级别上?This is how the pages metabox is displayed“页面”元框应显示类似的内容EDIT截图中的数字有点乱,对此表示抱歉。问题是在前几页之后,所有页面都显示在同一级别上,但它们不应该显示在同一级别上。应该是这样的第1页第1页第A子页第1页第B子页第1子页第B子页第B子页第2子页第B子页第3子页第2页子页A的子页1,子页A的子页2,子页B的子页1
每页上显示的子页列表
此代码显示父页面及其子页面列表,但不显示祖父母页面。(这是左侧边栏中的第二个红色菜单here).这有一个问题。此代码输出all pages on the website 如果用户是on a post or archives page (see here).如何防止这种情况发生?这段代码又大又笨重,有更简单的解决方案吗?谢谢你的帮助。<?php //parent variables $parent = get_post($post->post_parent); $
您如何管理WP中的大型菜单层次结构?
有没有人在菜单层次结构相当大的网站上工作过深度不超过3级,但超过40个菜单项?如果您只在顶部菜单中列出第一级项目,而没有下拉列表,并且希望在站点的左侧部分显示子项,您将如何做到这一点?据我所知,仍然没有像getChildren() 当前选定菜单项的。到目前为止,我唯一的解决方案是get_page_children() - 但这些子项来自当前页面,而不是菜单层次结构。
获取邮件缩略图在wp_Get_NAV_Menu_Items挂接中不起作用
if ( ! is_admin() ) { add_filter( \'wp_get_nav_menu_items\', \'display_last_posts_for_menu_item_ts\', 10, 3 ); } function display_last_posts_for_menu_item_ts( $items, $menu, $args ) { $menu_order = count($items); /* Offset menu o
在自定义主题中添加来自另一个子菜单的子菜单
大家好!我想从你那里得到一些帮助,因为我只是WordPress的初学者。我想在另一个子菜单下添加一个子菜单,如下所示:中国独立国际旅行团(China Independent)朝鲜附加组件(China Independent)经典Chin(China Independent)neneneba国际旅行团(China Independent)中国独立国际旅行团(China Independent)朝鲜附加组件(China Independent)经典Chin(China Independent)neneneba
如何在WordPress中一次拖动多个菜单项?
比如,我在菜单上添加了8个项目。现在我想把所有8项都放在另一项下。一个接一个地拖动它们可能需要很长时间。如何一次将它们全部拖动?
向WordPress子菜单添加菜单标题
我正在使用本地Wordpress菜单。我有两个子菜单的顶级链接-我希望这些子菜单显示父菜单项的名称。因此,如果我有一个名为“Gardens”的父菜单项,其中包含一个子菜单“Flowers”和“Plants”,该子菜单应在顶部显示“Gardens”,然后在其下方列出子菜单链接。我已经创建了一个walker,在子菜单中插入一些H3标题文本。看起来是这样的:class Subnav_Header_Walker extends Walker_Nav_Menu { function star
Admin menu post type
有可能获得一个包含所有自定义帖子类型的容器帖子类型菜单项吗?!1、所有岗位类型1.1岗位类型11.2岗位类型21.3岗位类型31.4等。。。。
如何为子菜单构造子菜单的自定义html
如何编写walker类来构造新的子菜单。对于我的wordpress主题,子菜单如下所示:<li class=\"drop\"> <a data-scroll-nav=\'2\'>Home</a> </li> <li class=\"drop\"> <a data-scroll-nav=\'2\'>About Us</a>
WP_POST->POST_PARENT对象返回0
我正在开发一个Wordpress主题,我已经注册了一个新的菜单位置(称为主菜单),并且正在使用一个菜单。在我的菜单中,在一个名为“tier-1 page”的页面下有一个名为“tier-2 page”的页面。我想在子页面(“tier-2页面”)上获取父页面(“tier-1页面”)的ID。我试过了$post->post_parent, get_post()->post_parent, get_post_ancestors($post->ID) 它们都返回0。此时,我不知道为什么无法检索父页面
在外部网站上显示WordPress菜单
因此,我一直在使用Vantage主题的网站上工作,我想从该网站中选择菜单并嵌入下面子目录中的另一个网站,我在互联网上搜索过,试图找到可能尝试过这样做但没有成功的人,所以我来这里。谁能告诉我怎么做?提前感谢!
当前菜单项是子菜单项还是具有子菜单项的父菜单项?
如果当前页面/菜单项是子项还是有子项的父项(在我的WP\\U nav\\U菜单中),是否可以签入WP?因此,如果页面有子页面,而菜单项是有子页面的父项或子项(基于我的wp\\u nav\\u菜单),则情况并非如此。
顶级导航子菜单无法保持打开状态-仅在FF中且仅在某些情况下
我一直在上下查看我的标题和导航,试图找出为什么导航子菜单的顶部在大约50%的时间内不会保持打开状态。这在任何其他浏览器中都不会发生,但在FF中这是一个非常重要的问题,我必须将其修复。url为http://www.cmslaser.com. 该问题也与页面无关。
将范围添加到菜单项中的特定文本
阅读许多关于这方面的帖子,但都是针对所有菜单项的。问题是:我想在菜单项中包装一些文本。我尝试将HTML添加到菜单中,但由于已经添加了Walker\\u Nav\\u菜单类,并且菜单项按\\u标题过滤,因此无法正常工作。所以这是行不通的。我想这样的子菜单项目,如果一些项目有文字销售,如夏季销售,所以销售应该是红色的。因此,我想将span添加到此菜单项文本中。可以像这样在菜单项中添加文本吗?