您当前的位置:首页 > TAG信息列表 > menus
如何仅使用wp_NAV_MENU获取主菜单
我已经创建了一个菜单和一些子菜单,但我不想显示模板中的任何子菜单。我的菜单代码:<?php wp_nav_menu( array(\'menu\' => \'header-uk\', \'menu_id\' => \'nav\', \'menu_class\' => \'sitemap\', \'fallback_cb\' => false) ); ?> 我的菜单截图:我只想在模板中显示此菜单:Awards Sagres Town Gettin
如何获取当前菜单项“css类”的值?
在任何具有CSS类值的给定链接上,我想做如下操作:$css_classes = get_current_menu_item_css_classes(); if ( $css_classes == \'mycustomclass\' ) : // do something 谢谢
在wp_NAV_MENU末尾添加链接
我需要在中添加条件菜单项,如“/at”或“/de”或“/ch”wp_nav_menu. 由于链接是有条件的(基于网站所处的国家),因此不能从后端添加链接,而是必须进行硬编码。如何在wp_nav_menu 是否正在填充?非常感谢。
如何获取当前页面离父ID最近的ID?
我正在尝试获取当前页面最接近的父id,而不是顶级id。例如,我添加了如下页面:现在如果我在Junior Design Award 2013 page我想获取他的家长id765 非顶级父id691我尝试了下面的代码,但我得到了顶级id,这是691.作用phpfunction get_root_parent_id( $page_id ) { global $wpdb; $parent = $wpdb->get_var( \"SELECT post_parent FROM
WP_NAV_MENU()在自定义搜索页面上不起作用
我正在使用WP Custom Search 插件生成高级搜索在我的一个新开发的WP网站。虽然插件并不是完全没有bug,但它工作得很好(除了一些未定义的偏移量警告,我忽略它们是为了更好地支持搜索)。但最近注意到wp_nav_menu() 在header.php 当我在搜索页面上时不工作。这是一个简单的代码,因为它在我的许多WP站点中使用:<?php wp_nav_menu( array( \'theme_location\' => \'header_menu\', \'menu_class\'
添加月度档案菜单和子菜单
我发布这个问题是因为我试图寻找答案,但找不到。我自己在的帮助下找到了答案this answer我想和所有有同样问题的人分享。我的目标是创建一个名为“归档”的菜单项,并从中链接每月的帖子归档,当然,它会自动更新并自动翻译成正确的语言(我们有一个由qTranslate支持的三种语言的网页)。
为什么只有第一个操作在我的循环中运行--除了最后一个重复的操作?
我们有一个自定义的walker,它只显示当前顶部菜单的子菜单,在对其进行一些更改时,我遇到了一些我没有得到的东西-出于某种原因,只有第二个foreach循环中每个循环的第一个回显会实际回显,而下面的回显只会在最后一个循环上回显。为什么会这样?代码如下: $top_level_elements = array(); $children_elements = array(); foreach ( $elements as $e) { if ( 0
下一个/上一个类似a的单一导航
我在site 导航菜单,使用下一个/上一个功能在站点中导航。目前,它是一个硬编码图像地图,每个页面上都有相关链接。我知道如何从breadcrumbs获取下一个/上一个功能,以用于以下代码的子页面here , 但我不知道当没有子页时,如何在父菜单(顶部)之间使用该功能,或者当登录页是最后一个子页时,如何跳转到下一个父菜单(顶部)。有什么建议吗?谢谢
Wordpress Split Menu
我正在编写我的第一个WordPress主题,并试图解决这个问题:在桌面版的网站上,我想将菜单分为两部分。一个会出现在徽标的左侧,另一个会出现在我的徽标的右侧(徽标居中)。我知道的唯一方法是在WP中创建两个单独的菜单对象,然后用CSS相应地定位每个对象。然而,当我想将菜单转换为移动友好下拉菜单时,这会导致一个问题,因为在上面所示的方法中,我最终得到了两个单独的菜单项列表(左和右),我不知道如何将它们合并到一个移动友好下拉菜单列表中。我知道我可以编写自定义CSS,例如在菜单项#2和项目#3之间添加边距。但由于
ADD_MEDIA_PAGE函数未创建子菜单
我现在正在测试以下插件。/* Plugin Name: Menu Test Plugin URI: http://codex.wordpress.org/Adding_Administration_Menus Description: Menu Test Author: Codex authors Author URI: http://example.com */ include(\'./customFields.php\');&
Current menu item
我想知道为什么我的文本没有显示出应有的白色。我正在覆盖bootstrap.min.css 在里面style.css 这个current-menu 在Wordpress中上课,但没有成功。它高亮显示右侧选项卡,但文本颜色不变。有人能发现问题吗?.current-menu-item > a{ background-color:#123456; } .menu-item:hover > a{ background-color:#123456; color: w
在WordPress子菜单中的每一项后添加一个字符串
我试图在Wordpress中的每个菜单项旁边添加一个特殊字符来显示»。比如说关于我们»联系我们»等等。。。这是我的密码 <li><?php echo $children; echo \'»\'; ?></li> 我原以为这可以完成任务,但它只是把»放在列表下面。这是完整的代码 <?php if($post->post_parent) { $children = wp_list_pages(
自定义导航漫游子菜单HTML构造
我已经设置了我的自定义导航助行器,它与主菜单项配合良好,并按我的意愿显示它们。但是,相同的HTML应用于sub-menu 不是我想要的元素。我的目标是sub-menu 要具有以下样式:<ul> <li> <h2 class=\"dropdown-text\">Blog 1</h2> </li> <li> <h2 class=\"dro
使用wp_NAV_MENU显示所有页面
我目前正在构建wordpress主题。对于菜单,我只想显示按照创建顺序创建的所有页面(即,我不希望用户进入网站的“菜单”部分并创建自己的页面)。我尝试使用wp\\u page\\u菜单,这很管用,但是我需要添加一个walker类来扩展功能,这是使用此函数无法做到的。因此,我需要一种使用wp\\U nav\\U菜单作为代码来显示所有页面的方法-有什么方法可以做到这一点吗?以下是我当前的代码:<nav id=\"nav\"> <?php wp_nav_menu( array(
主题:二十三移动滑动菜单不会降低内容
我创建了一个2013年的儿童主题,在编辑它时,我打破了移动菜单滑块,因为它不再向下推内容,而是显示在内容后面。我以某种方式更改了CSS以导致此问题,但我找不到导致此问题的原因。我希望,对于比我更熟悉CSS的人来说,原因会更加明显。要查看此问题,您必须将浏览器的大小调整为小于700px左右的宽度,然后单击菜单按钮,显示滑块菜单和内容重叠问题。请注意H1标签“Quad Cities,Chicago,Des Moines摄影师布莱恩·巴克利”(Brian Barkley)是如何位于顶部菜单上方的。以下是该网站的
Override custom menu widget
我想覆盖一些标记和css(如<div class=\"soma_container\"><ul class=\"\"></ul></div>)在选定的自定义菜单小部件上设置样式。我该怎么做?应作为主导航钩挂在functions.php 或者如果有关于这方面的好教程,我会非常感激我想我可以在widget poition init上做一些事情 register_sidebar(array( \'name\' => __(
哪些设置/选项是按主题保存的,这对主题切换有何影响?
我意识到,当切换主题时(在我的情况下,切换为儿童主题),有些事情会不一样:小部件菜单至少这是我目前发现的:小部件Don\'t lose widgets when switching themesAvoid losing widgets when switching themes菜单Switching to child theme breaks menu names我的问题是,是否有任何其他存储在活动主题的基础上,以及在哪里可以找到有关整个行为的更多信息。
菜单项(所有菜单)被随机删除
这真的把我逼疯了。随机地,所有菜单的所有“我的菜单项”都会被自己删除。不是菜单本身,而是菜单中的所有项目。这是我们在Bones样板上构建的自定义主题。虽然我们已经在Bones上建立了很多网站,但我们没有遇到任何其他网站的问题。我知道通常的建议是:-停用所有插件,查看问题是否仍然存在</恢复到默认的Wordpress主题,看看问题是否仍然存在</但这并不特别实用,因为这意味着我们要连续数周破坏我们的网站,等待问题是否再次出现。每次发生这种情况,我们都必须手动重建我们的所有菜单,如果谷歌在这些菜单
WP_DELETE_AUTO_DRAFT()删除菜单中的链接
从昨天开始wp_scheduled_auto_draft_delete cron作业以某种方式从菜单中删除所有页面条目。表中的所有条目wp_postmeta 具有meta_key = \'_menu_item_object\' 和meta_value = \'page\' 在此过程中删除。通过跟踪DELETE查询,我发现菜单条目是由一个名为_wp_delete_post_menu_item. 我得到了该函数的以下堆栈跟踪:#0 _wp_delete_post_menu_item(3244) #1
在wordpress自定义菜单查看器中更改安莉类名
我正在构建一个nav,该nav将一个类应用于主LI和嵌套LI。示例:<ul> <li class=\"className\">Test</li> <li class=\"className\">Test <ul> <li class=\"ADifferentclassName\">test</li> <li class=\"ADiffer