您当前的位置:首页 > TAG信息列表 > sub-menu
可以添加子页面,但不能访问页面
对于每个网站项目,我都为客户端定制wordpress管理。现在,我希望客户端只能添加子页面。我在网站上有一个主导航。我希望主导航是固定的,因此客户端不能向导航添加页面。但是客户端可以在固定主导航中向当前页面添加子页面。我在谷歌上搜索了一下,但找不到解决方案。我知道我可以在特定id上显示菜单项。这样我可以固定主导航。示例:<?php wp_list_pages(\'include=7,13,26,35&title_li=<h2>\' . __(\'Pages\') . \'<
删除由插件创建的菜单项
我正在尝试删除一个菜单项,并尝试了几种方法,但没有任何运气。它是从FAQ插件创建的。如果我使用这一行:remove_menu_page( \'edit.php?post_type=question\' ); 它将删除主菜单,但是我只想删除其中包含的两个子菜单项edit.php?post_type=question URL地址。对于要删除的项目,URL栏中的路径提供了以下信息:edit-tags.php?taxonomy=faq-topic&post_type=question和edit-
使用GET_POST_ANASHORS()获取顶级永久链接
我有一个显示功能the title 当前子级别页的顶级页的。它工作得很好,但我不知道如何链接到显示的同一顶级页面。function my_page_ancestor() { global $post; if( !is_front_page() ) { $parents = get_post_ancestors( $post ); $top_parent_link = get_permalink( end($parents) )
如何创建包含所有子类别的菜单?
是否可以创建一个具有类别的菜单,以便每次我都有一个子类别自动显示在菜单上?据我所知,如果我有一个带有“水果”类别的菜单,并且我创建了子类别“香蕉”,我必须手动添加它。
我希望只有我的子页面可以在导航栏中点击
我正在建立一个简单的网站,有许多页面,每个页面都是分组的。假设我的网站有大约20个页面,分为5类。因此,我希望我的导航栏显示5个类别,每个类别在滚动时显示在其下创建的页面。现在,由于我将我的页面创建为页面而不是帖子,我知道“类别”不可用。所以我将它们创建为子页面。我将每个“类别”创建为一个页面。我的问题是:我创建这些“页面”只是为了将导航栏中的“子页面”分组。但这些“页面”都不是真实的页面,所以我不希望它们中的任何一个是可点击的。我想要的是,如果有人单击导航栏中的“页面”本身,他们应该被带到该类别(或页面
如何向菜单元素添加子项(使用wp_NAV_MENU_OBJECTS)
(1) 我使用了答案中给出的代码How to use logout function on custom menu link?以编程方式将菜单元素添加到wp_nav_menu_objects (说“动物”)。我给它一个身份证,比如1000。(2) 类似地,我成功地创建了我想成为先前存在的元素的子元素的元素(修复menu_item_parent 到父元素的id)(如“Jonquil”到元素“Flowers”)(3) 当我试图将children元素(比如“Cats”和“Dogs”)添加到编程添加的元素“ani
如何从页面层次结构自动生成层次菜单?
我有一个照片网站,我会注意在页面的逻辑嵌套层次结构上加冠。e、 g.对于我刚刚发布的照片,我创建了以下页面:地点com/2013/site。com/2013/colorado/site。com/2013/colorado/crested butte/最后一张是我放照片的那张。我想要易于导航/浏览的层次菜单。我如何指示Wordpress自动生成这个?
如何检查当前页面是给定菜单中的父项还是子项
我正在尝试在我的主题中构建一个子菜单,我已经让它工作了,除了它在没有子菜单的顶级页面上显示之外。如何检查当前页面(或当前菜单项)是给定菜单中的父项还是子项(我很确定逻辑成立)?目前,我正在尝试在menu函数之外进行此检查,因为它有包装div和一个标题,在页面不是父或子页面的情况下,我根本不想显示该标题。然而,如果我的问题的最佳答案是通过定制的助行器输出整个内容,那么我也愿意接受这可能的工作方式。提前谢谢。编辑:我有点进一步,但现在卡住了,我可以捕获作为变量的子菜单,但我不能检查“如果子菜单中没有任何内容,
显示特定类别的另一个主导航菜单
我对Wordpress很陌生,尤其是在PHP编程方面。我正在使用Ciola Theme from Theme Forest. 我想实现的是在主菜单下显示一个子菜单,但仅针对特定类别。我在theme中添加了菜单core-functions.php:add_theme_support( \'menus\' ); // registering menus register_nav_menus( array( \'top\' => \'
在导航菜单中添加要锚定的不同类
这可能吗?我想向锚点添加不同的类,所以在所有锚点上都不一样。我该怎么做?PS:我正在使用这个:function add_nav_class($output) { $output= preg_replace(\'/<a/\', \'<a class=\"your-class\"\', $output, 1); return $output; } add_filter(\'wp_nav_menu\', \'add_nav_class\');
如何将设置页添加到另一个菜单?
我创建了一个设置页面,显示在选项菜单中,如下所示:add_options_page( \'ATB Event Options\', \'ATB Event Options\', \'manage_options\', \'atb-event-options\', \'atb_event_options_display\' ); 相反,我想将其显示为另一个带有slug“mvc\\U事件”的父菜单下的菜单项:ad
如何自定义子菜单是WordPress主题
我有一个wordpress主题和标题。php文件它通过以下行显示菜单:wp_nav_menu( \'theme_location=menu_2&menu_id=nav&container=&fallback_cb=menu_2_default\'); 现在,如果我悬停某个菜单项,它将显示子菜单项。我只想更改子菜单项部分或div的布局,但找不到任何子菜单的html。我需要帮助子菜单以下拉形式出现,我想将其更改为其他样式,如下所示:http://opinion.inquire
在子菜单中输入自定义帖子,并将自定义元框作为标题,并使用自定义html
我试图在wordpress中创建一个菜单,使用自定义帖子类型作为顶层的主菜单项,它的所有子菜单都将包含在我在其中创建的帖子中。我想尝试创建的html是:<ul> <li><a href=\'#\'>Home</li> <li><a href=\'#\'>Products <ul> <li class=\'column\'>
是否可以将自定义投递类型菜单添加为另一个自定义投递类型子菜单
我目前正在开发一个wordpress插件,它使用两种自定义帖子类型。我想知道的是:是否可以添加一个自定义帖子类型菜单作为另一个自定义帖子类型的子菜单?
从管理菜单中删除类别/标签
我想删除或隐藏“管理”菜单中“帖子”下的“类别/标签”子菜单。我知道这适用于主题子菜单:remove_submenu_page( \'themes.php\', \'widgets.php\' );不幸的是,这似乎不适用于帖子:remove_submenu_page( \'edit.php\', \'edit-tags.php\' );我正在使用admin\\u菜单操作:add_action( \'admin_menu\', \'function_call\' )我需要添加其他内容吗?
侧边栏和小部件上的子页菜单
我是一个新手,使用WP 3.6。在自定义主题上,我在侧边栏上放置了一个子页面菜单,使用“wp\\u list\\u pages”。在子页面菜单下的同一侧栏上,我试图添加一些WP内置小部件(最近的帖子、日历等)。只要我添加一个小部件并刷新页面,子页面菜单就会消失。。。我在google上搜索了很多,但还没有找到关于这个特定主题的任何教程。我不想使用任何插件,我更喜欢自己编写代码。我是否必须将子页面菜单代码转换为小部件?
管理菜单-在子菜单页面上突出显示顶级菜单(不显示子菜单)
这就是目前的情况:我正在编写一个具有顶级菜单页的插件。该插件还包含其他子菜单页。子菜单页未分配父级slug(因此它们不会出现在管理菜单中)。我的要求是执行以下操作:管理菜单中只有顶层菜单页菜单项(不应显示子菜单页菜单项)在子菜单页上突出显示顶层菜单页菜单项时,我已尝试给子菜单页添加一个父菜单项。当然,这会使其显示在顶级菜单项下。然后,我尝试使用remove\\u submenu\\u page删除子菜单项。但是,由于这会删除整个子菜单页,因此无法解决问题。我认为合乎逻辑的做法是给父菜单项一个slug,因为
自定义菜单查看器:如何检查第一项
我只需要为子菜单的第一项输出不同的html代码。如果当前项是否为第一项,如何签入start\\u el()函数?示例:Menu voice 1 -- Sub 1 -- Sub 2 -- Sub 3 Menu voice 2 Menu voice 3 Menu voice 4 我会知道我什么时候在Sub1UPDATE - I\'ve solved using Static Var:class my_walker_nav_menu extends Wa
Remove submenu item from list
我有以下脚本在我的functions.php 文件,以避免某些用户修改他们不应该修改的内容,并希望再删除一个项目,即外观>主题子菜单。function remove_menus () { global $menu; $restricted = array(__(\'Dashboard\'), __(\'Posts\'), __(\'Pages\'), __(\'Comments\'), __(\'Plugins\'), __(\'Users\'), __(\'Tools\')
基于菜单更新Body类
我试图根据当前菜单项是否有子菜单项或是子菜单项向body标记添加一个类。通过添加自定义菜单wp_nav_menu. 我迷上了wp_nav_menu_objects 通过过滤器,am成功检测当前活动菜单项是祖先菜单项还是子菜单项:function has_submenu( $menu_items ) { $current_id = 0; foreach( $menu_items as $menu_item ) { // G