您当前的位置:首页 > TAG信息列表 > menus
如何使用IS_USER_LOGGED_IN函数显示不同的菜单?
因此,我想为登录或未登录的用户创建不同的菜单。我得到的答复是我应该使用函数if (is_user_logged_in()) { wp_name_menu(array(\'theme_location\' => \'logged_user\' )); } else { wp_nav_menu(array(\'theme_location\' => \'new_user\' )); } 所以,如果我做对了,我会把这个放进functi
使用自定义字段值的链接填充WordPress菜单(文件下载)
我有一个额外的菜单,出现在一些单一的。php页面。在此菜单中,我想添加一个带有PDF链接的li,该PDF通过自定义字段上传到帖子中(高级自定义字段有助于此)。我找到了一个关于如何将今天的日期添加到菜单中的片段,我想我可以以此为出发点。然而,我没有足够好的程序员知道从这里去哪里。我将非常感谢您的帮助!这是我开始的片段:http://pastebin.com/xHHxuHdQ我需要让它显示以下内容:<a href=\"<?php the_field(\'mcf_uppsagning-pdf\');
WP_LIST_PAGES()未在帖子中显示
我的网站(在我的header.php 但当我打开一篇帖子时,它就消失了:<div id=\"dep-menu\"> <?php global $post; if (!is_front_page()) { // so I don\'t display a link on the homepage saying \"Homepage\" if($post->post_parent) { //if page has parent
以编程方式添加导航菜单和菜单项
通过API函数,我想定义一个新的Navigation menu, 在当前主题中选择它,然后插入几页作为菜单项。例如,这是在主题激活时完成的。在手动设置导航菜单和项目后,通过一个(相当痛苦的)反向工程数据库插入和更新过程,我拼凑了以下步骤,其中“footer nav”是我正在创建的导航菜单的slug ID:if (!term_exists(\'footer-nav\', \'nav_menu\')) { $menu = wp_insert_term(\'Footer nav\',
显示父级和子级页面的面包屑
我们正在尝试为面包屑创建一个函数,该函数不仅显示当前页面的路径,还显示具有相同父页面的其他页面的路径。例如,在示例上。com/parent1/child3,面包屑将显示Home>parent1>Child1>Child2>child3>Child4,而不仅仅是Home>parent1>child3。我们使用的是来自http://dimox.net/wordpress-breadcrumbs-without-a-plugin/:function dimox_brea
在未选择菜单时隐藏自定义菜单
标题可能不是100%,请随意更正。。。我正在构建一个自定义主题,其中包含两个用于菜单的服装主题位置(1个主菜单、1个页脚菜单、1个“关注现场”按钮)。它们在菜单面板中指定为主题位置。我对页脚菜单有一个问题:当主题位置没有选择菜单时,它会返回显示所有页面。我希望它在未链接到菜单时不显示任何内容。菜单在功能中定义。php如下所示:function add_footer() { register_nav_menus( array(\'footer-menu\' => __(\'Fo
如何将类应用于菜单列表项中的第二个单词?
我想对菜单中的一个单词应用一个类。例如,假设我的菜单中有一个名为“我的项目”的列表项。我想对“Item”这个词应用一个类,这样我就可以根据自己的需要设置样式。我是否需要在列表项中添加一个span,然后像这样将类添加到css中?<div id=\"nav\"> <ul> <li><a href=\"/MyItem\">My <span class=\"dark-blue\">Item</span>
为什么我的菜单顺序不能与wp_NAV_MENU一起使用?
我有一个使用新菜单系统的自定义菜单,但它没有以正确的顺序返回。我不知道它的顺序是什么——不是按字母顺序,也不是按日期,也不是按我能看到的任何模式。链接是http://www.oia.co.za/.“赞助商”、“档案”和“fewtchafests”页面应显示为最后3项,在数字序列之后,而不是之前。如果第一个项目不是一个数字,我可能会认为它是在最后呈现所有数字,但第一个项目(“8333”)有点妨碍了这个想法。下面是正确拖放菜单顺序的截图,显示错误顺序的网站截图,以及用于调用菜单的代码。 <!--
如何让我的导航菜单显示子页面?
http://webdesignsalemoregon.com/westernmennoniteschool/ 是我的网站。我有一个最上面的菜单,这是我开始自定义它时的主题中的菜单。它有一个测试下拉列表,效果很好。我在滑块下包含了一个二级菜单<div id=\"secondaryMenu\"> <?php $menuID = \'bottom-nav\'; $footerNav = \'\';
3级深度导航菜单未显示所有级别
我有一个3级的深度导航菜单,它将显示在除了主页以外的所有页面旁边。问题是,使用wp\\U nav\\U菜单显示时,菜单中仅显示了我的3个级别中的2个。我尝试过指定深度参数,但没有它也没有用。我正在使用Roots theme 如果有帮助的话。有关菜单在“外观”>“菜单”部分中的显示方式,请参见下面的图像。从上面可以看到的问题是,“生产解决方案”和“Avalanche”正在显示,但Avalanche下面的子项没有显示。而且它也不是一个样式化的东西,第三级也根本没有输出。我没有使用任何自定义Walker或
是否可以将类添加到wp_NAV_MENU()中的列表项?
我正在使用<?php wp_nav_menu( array( \'theme_location\' => \'header-menu\', \'menu_class\' => \'nav-bar\', \'container\' => \'nav\' ) ); ?> 输出我的导航菜单列表。目前,他们会自动将类添加到其中,如page-item
已创建菜单“活动选定”的css不起作用,其他一切都正常!
我已经创建了一个菜单(导航栏),它被放置在标题的副本中。下面我的孩子主题中的php文件: <?php wp_nav_menu( array( \'container_class\' => \'menu-header\', \'theme_location\' => \'primary\',\'container\' => \'\' ) ); ?> 它工作得很好,只是活动的选定菜单项的CSS除了“主页”之外不适用于所有内容。这会在选中“主页”时更改背景,但不会更改其他
wp_nav_menu and fallback
我使用此代码调用任何自定义菜单和显示:<?php wp_nav_menu( array( \'container\' => \'none\', \'container_class\' => \'menu-header\', \'theme_location\' => \'primary\', \'menu\' => get_post_meta( $post->ID, \'MenuName\
WP_LIST_Pages(),但仅显示您所在分支上的子项
假设我有这个菜单:Top |___ Sub 1 |___ Sub Sub 1 |___ Sub Sub 2 |___ Sub Sub 3 |___ Sub Sub 4 |___ Sub 2 |___ Sub Sub 1 |___ Sub
在wp菜单列表项中插入元素
我不确定从标题上是否清楚我想在这里实现什么,所以让我试着澄清一下。我想利用Wordpress的菜单系统,并需要根据我的需要进行调整,这意味着我需要它from here:<ul> <li>item1</li> <li>item2</li> etc. </ul> to here:<ul> <li><div>1(dynamic-content)</di
使用wp_NAV_MENU显示菜单名称
我有一个自定义菜单,我可以使用wp\\u nav\\u菜单调用它。是否有办法将菜单名称显示在菜单前的h3标记内?例如:。<h3>My Menu Name</h3> <nav> <ul> <li>Menu Item 1</li> <li>Menu Item 2</li> </ul> </nav>
在WordPress水平菜单中对图像使用CSSID和类
刚找到这个很棒的网站,所以,我是Wordpress的新手。我有一个HTML/CSS网站开发从PSD文件。无论是页眉还是页脚,一切都很顺利,但当我看到WP菜单时,我只是有存货。下面是一个代码菜单示例:<div id=\"mainheader\"> <div id=\"menuprincipal\"> <img src=\"imagens/menu_alienhead.png\" width=\"33\" height=\"53\" alt=\"A
如何有条件地将“主页”菜单项添加到自定义菜单?
Original question如何使用slug而不是ID获取菜单项我需要获得一个特定的菜单,但我不能使用ID,因为我的dev上的菜单ID与我的staging和prod服务器上的菜单ID不同。WP doc说wp_get_nav_menu_items可与菜单slug一起使用。但我怎么知道是什么鼻涕虫产生的呢?我用我认为是鼻涕虫的东西进行了测试,但没有菜单项。我最初的想法是,我需要获取一个菜单,以便获取数组/对象中的菜单项,以便添加额外的菜单项。关于如何使用slug获取菜单项,几乎没有文档,所以我有点卡住了
使用自定义菜单的当前分支中仅包含菜单项的子页
虽然我做了彻底的研究,但还是找不到解决办法。只有接近的解决方案。我的自定义菜单(“顶部”)显示此结构(您可以看到其中的一部分):page 1 subpage 1.1 category A subsubpage 1.1.1 subsubpage 1.1.2 subpage 1.2 category B subsubpage 1.2.1 subsubpage 1.2.2 subp
Registering a static menu?
我有一个网站,有一个非常大的侧边栏菜单,它使用一个手风琴插件来保持一切紧凑和有序。不幸的是,我的菜单太大了,我无法保存任何新条目;我的研究表明,这是一个已知的问题。有没有什么方法可以创建一个静态菜单并注册它,以便它被识别为WordPress自定义菜单?我一直在翻抄本,但还没有找到我要找的东西。