您当前的位置:首页 > TAG信息列表 > menus
如何从任何地方转储导航菜单项?
我想预览nav菜单$项数组包含的所有字段。是否有一个函数可以从任何地方获取它并将其放置在var\\u dump中?
基于父项和祖先显示菜单
正在尝试基于父级显示wp菜单。在父/子页面上效果很好,但在孙子页面上效果不佳。我应该如何重新构造菜单选择器,以包含基于主父菜单的子导航菜单?<?php if ( wp_get_nav_menu_object( $post->post_title ) ) { wp_nav_menu( array( \'menu\' => $post->post_title, \'menu_class\' => \'subnav\', \'contain
页面的分类层次菜单!
是的,我是个傻瓜,所以请原谅我的无知!所以,在过去的几天里,我一直在搜索一个下拉式页面菜单小部件,但我希望将页面分成“标记”类别。我没有需要任何层次结构的页面,因此我没有或不希望父页面分类依据。基本上,我希望能够为菜单上显示的组输入标签/标题,当您单击或悬停在标签上时,指定给该标签的页面将下拉。我注意到你可以分类帖子和链接,但不能分类页面。这样的小部件存在吗??
在启用模板之前设置菜单
我当前正在为客户端创建新模板。他们当前的模板根本不实现菜单。它们都是模板中硬编码的链接。我制作的新模板将实现菜单功能。他们的菜单相当广泛(大约50个链接)。由于菜单选项当前未显示在现有主题上,我如何才能在为所有访问者启用新模板之前添加所有菜单?我真的想尽量减少停机时间。我知道我可以让网站离线,但这对我来说不是一个真正的选择。
如何在自定义菜单链接上使用注销功能?
全部的我使用wordpress自定义菜单,有一个菜单作为注销。我知道wordpress的注销功能<?php echo wp_logout_url(); ?>但如何在自定义菜单中使用它?
Add function to custom menu
我正在尝试向自定义菜单添加一个功能。菜单很好用,但我不知道怎么弄到custom_execute_shortcode() 在内部工作的函数add_profile_link_to_nav() 作用感谢您的帮助。//--Nav Menu function add_profile_link_to_nav(){ if ( is_user_logged_in() ) { ?> <ul> <li class=\"menu-item
同一菜单中的2个项目指向1个页面
我有一个包含2个指向1页的项目的菜单,我的问题是如何根据单击位置突出显示顶级项目。<nav> <ul class=\"mainNavi\" id=\"menu-main\"> <li><a href=\"#\">Home</a></li> <li><a href=\"#\">Funding Guidelines</a> <ul c
在默认前端菜单中编辑菜单项的html
我正在运行Multisite,并希望能够将菜单项附加到所有站点上的所有前端菜单。这应该适用于通过管理界面保存的菜单以及显示的默认菜单。此代码适用于保存的菜单项,但不适用于默认菜单:add_filter( \'wp_nav_menu_items\', \'your_custom_menu_item\', 10, 2 ); function your_custom_menu_item ( $items, $args ) { $items .= \'<li>my m
使用wp_list_ages生成菜单的更改顺序
我试图根据菜单在Appearance->Menus 窗格,但它似乎只想按字母顺序执行。例如,我在Menus 窗格以下层次结构:Weekly Outlook - Webinars - Calendar 但它显示如下:Weekly Outlook - Calendar - Webinars I菜单由以下代码生成。注意,内容取决于访问的页面。 <div id=\"dep-menu\"> <?php global $post;&
增加管理->外观->菜单->搜索的搜索结果(默认为10)
我在WordPress中有800多页,试图找到一个特定的页面将其添加到菜单中成为一个挑战。如果只有几页,请查看所有作品,因此最好的选择是搜索该页以将其添加到菜单中。问题是搜索结果只显示10页,我需要它返回更多结果(比如30页),这样我就可以找到我要找的页面,我要找的页面可能是结果编号22,但我找不到它,因为它没有显示,希望这有意义。只是提醒一下,我想增加“管理->外观->菜单->搜索”的搜索结果,而不是“管理->页面->搜索”任何人都可以帮助我向函数中添加什么代码。php文件
获取当前帖子的父页面/菜单ID
基本上,在阅读选项上设置初始的“文章页面”后,然后将该页面添加到菜单中,当我按预期点击该菜单项时,我会得到文章。在那里,我知道帖子ID(这是在设置为帖子页面之前创建的实际页面)以及关于同一页面的所有信息。问题是,当我点击一个特定的帖子时,不仅菜单项失去了它的活动状态,而且我无法获得父页面ID。在帖子中,有没有办法获取父页面ID!?Edit:作为参考,我设法用get_option(\'page_for_posts\'); 但这很难看。帖子不可能与其父页索引关联吗?
从菜单屏幕中删除Metabox
一直在挖掘WP文件,我想我可能遗漏了一些东西。最终目标是删除Theme Locations 如果某人没有特定功能,则从菜单屏幕中选择metaboxmanage_options. 我知道,在可用性方面有点奇怪,但只有一个菜单,我们正在努力让这更难搞砸;)正在查看/wp-admin/nav-menu.php 绕线383 我明白了wp_nav_menu_setup() 因此,我尝试添加以下内容作为过滤器,但迄今为止没有成功:function roots_remove_nav_menu_metaboxes() {
自定义支柱类型不会在菜单导航中突出显示
在戏剧活动现场工作。该结构需要几个单独的事件区域,每个区域都有一个顶部页面,列出特定区域中的事件,并在列表页面下方有相应的单独事件页面。由于每个事件区域页面需要不同的处理方式,我认为这对于自定义帖子类型来说是一个很好的情况,可以为每个区域使用单-[事件]和存档-[事件]模板。我安装了自定义帖子类型UI来生成自定义帖子类型(包括匹配的自定义分类法),并安装了高级自定义字段来生成元字段。到目前为止还不错。存档自定义帖子类型(区域事件的完整列表)从单个自定义帖子类型中提取meta,两个自定义帖子页面都能正确显示
Removing specific menu items?
我使用以下命令删除“编辑器”的某些菜单function remove_menus () { global $menu; if( (current_user_can(\'install_themes\')) ) { $restricted = array(); } // check if admin and hide nothing else { // for all other us
根据活动导航,仅显示第二级导航
例如,假设这样的菜单:Parent 1 Child A Child B Parent 1 Child C Child D Child E Parent 2 Child F 在模板的特定部分,我希望根据菜单中的当前“位置”显示一些内容。如果用户在Parent 1, Child C, Child D, 或Child E 页面,然后我想显示一个小菜单,上面写着Parent 1 作为标题,子级作为链接。我尝试过很多事
一个网站上有3个博客,标题菜单相同吗?
Person X有一个带有完整博客的默认站点。Person X还有站点2和博客2,还有站点3和博客3。是否可以在默认站点标题菜单上显示如下内容:HOME BLOG1 BLOG2 BLOG3 CONTACTUS BLOG1是默认站点的完整博客。博客2选项卡将链接到站点2的博客2。博客3选项卡将链接到带有博客3的站点3。关键是,当用户单击BLOG2和BLOG3选项卡以从这些博客中获取内容时,默认站点的HEADERMENU始终位于顶部,并且始终保持不变。这可能吗?(不包括作为解决方案的单个博客的类别)
如何在WordPress系统之外获得WordPress导航菜单?
我想在wordpress之外的自定义php页面中获得一个特定的wordpress导航菜单作为列表。如何做到这一点?
如何在自定义WordPress菜单中操作无URL下拉项的属性?
我需要更改wordpress自定义菜单下拉菜单中一些自定义链接元素的颜色here. 我的下拉列表中有3个项目没有与之关联的url:风管、烟囱、干燥器通风孔将只是其下方其他下拉项目的标题。我需要能够更改其属性,如颜色、字体系列和大小等。我试图创建菜单项类型自定义和菜单项对象自定义,甚至创建菜单项-#####类,但没有做到…:(请帮忙!
dropdown menu, with walker
我正在使用下面的walker创建一个下拉菜单,我将在我正在处理的项目的移动版本上使用它。。。它工作得很好,但是,当我选择页面时,它不会加载页面,我缺少了什么?class Walker_Nav_Menu_Dropdown extends Walker_Nav_Menu{ function start_lvl(&$output, $depth){ $indent = str_repeat(\"\\t\", $depth); // don\'t output chil
exclude pages in custom menu
我正在为wordpress创建一个自定义主题,它将有一个设置页面。我添加了从导航中排除页面的选项,该选项只会对由“,”分隔的页面id起作用以下是我目前掌握的代码: <ul class=\"tabs\"> <?php $exmenuitems = get_option(\'exmenuitems\'); $recentPosts = new WP_Query(); $recentPosts->query (array (&