您当前的位置:首页 > TAG信息列表 > menus
WP as a CMS menu
我已经将客户网站从Joomla转换为WordPress。然而,如果不修改核心WordPress,我就无法完美复制旧站点的一个方面。目标是自动创建一个树导航菜单,其中菜单中的每个链接都直接链接到一个页面,类似于Drupal和Joomla之前为该站点创建菜单的方式。显然,我可以使用新的“菜单”功能手动构建每个链接。但对于500页来说,这将需要很长时间,这将导致WordPress的最佳功能之一丢失!我能想到的解决这个问题的唯一方法是让每一篇博客文章都成为一个“页面”,这样文章就可以成为父页面的子页面。这种方法的
如何创建一个函数来动态确定用户是否已登录以更改导航菜单文本?
我想创建一个函数来确定用户是登录还是注销。如果用户已登录,我希望导航菜单文本显示“我的帐户”(这是它当前显示的内容,因为“我的帐户”是页面名称。)如果用户已注销,我希望导航菜单文本显示为“登录”。这是我目前的想法。。。。if (is_user_logged_in()) { $my_account = \"My Account\"; return is_page($my_account); } else { $login = \"Login/Sign
将BuddyPress配置文件和消息链接添加到WordPress菜单
在wordpress菜单中,我想添加buddypress用户配置文件和消息的链接。这些链接是基于用户名的动态链接,例如,http://buddypress.org/community/members/username/messages/, 例如我知道你可以用php获取用户名,但据我所知,这在wordpress菜单(wp admin/nav menus.php)中是不允许的。我还需要在菜单中的特定位置添加它们,而不仅仅是在末尾。将这些动态链接添加到wordpress菜单的最简单方法是什么?示例:主菜单-&g
如何去掉导航菜单中的主页链接?
我正在为我的导航结构使用以下代码。当前,它在导航中显示主页链接。为什么会这样?我该如何通过更改此代码来摆脱它。<?php wp_nav_menu( array( \'container_class\' => \'menu-header\', \'theme_location\'=> \'primary\' ) ); ?>
How to count nav menu items?
我正在为导航菜单创建一个自定义漫游器。目标是将菜单拆分为以下列:我可以通过查看$item->menu_order. 我不知道菜单上一共有多少项。我怎样才能从助行器内部找到答案?Updated:我意识到还有其他几种创建列的方法。然而,所有这些都有其缺点:CSS Floats. 正如@sagive在下面所建议的,这可以通过浮动所有列表元素来实现。问题是列表的顺序改变了。列表将遍历第一行的所有四列,然后遍历第二行的所有四列,而不是向下遍历第一列,然后再遍历第二行的所有四列。这打乱了秩序。CSS Col
将所有子页面添加到菜单管理器
是否有一些简单的方法可以允许用户(通过菜单管理器界面)向菜单添加页面,并能够定义是否包含此项应自动将所有子页面添加到特定深度?本质上,我在这里尝试使用的逻辑适用于用户添加一个包含内容的新页面,然后将此页面关联为另一个页面的子页面,通过这样做,每当在添加此类逻辑的位置请求特定的自定义菜单时,此页面会自动显示在前面。不确定菜单管理器的逻辑是否允许使用这种动态列表功能。
为菜单管理器硬编码自定义菜单元素
我意识到可以通过菜单管理器添加自定义链接,但是否有办法通过函数手动创建此类组件。php文件?更具体地说,这里的一个例子涉及到我目前的一种情况,我为“事件”创建了一个自定义帖子类型,这意味着所有关联帖子都显示为类似于域。com/events/events name abc/和其中的主事件页域。com/events/只是通过自定义的post类型模板定义的。因此,当使用管理菜单管理器界面时,用户无法将此主“事件”页面视为添加到菜单的选项。理想情况下,我正在寻找一些可以添加到函数中的示例代码。php文件,允许我手
如何添加自定义帖子类型档案页面链接到导航菜单?
我想不出来。似乎没有复选框或任何类似的功能来将新创建的自定义帖子类型存档页面添加到菜单中。如果您在页面上,该链接也必须处于活动状态。这可能是不可能的,但是否有一些插件?看在我的份上,我找不到它:(我只发现这个插件名为Custom Post Type Archives in Nav Menus, 这实际上没有任何作用,但可以向菜单添加自定义链接。。使用完整的网站url。它不活动或不是很动态。我想,最简单的方法可能是wp_nav_menu() 手动添加我的链接,然后使用$_GET 控制“当前活动链接”的信息。
如何按作者列出帖子?
如何将帖子列为作者的子项?它应该看起来像:<ul> <li>Author</li> <ul> <li>Post1</li> <li>Post2</li> </ul> </li> </ul> 我有一个包含作者数据的数组
如何在网站的顶层菜单中添加类别?
如何将类别(例如,Category-1)的链接添加到WordPress博客的顶部菜单?此处仅显示页面。
隐藏访问者的菜单项并根据角色进行筛选
在我的菜单中,我有一些菜单项,我不想显示给没有登录的人。其中一个我只想向某个角色的登录用户显示,另一个则向所有登录的用户显示。其中一个叫做“我的打印机”。这应该对登录的每个人都可见。另一种称为“合作伙伴”。这应该只对具有合作伙伴角色的用户可见。我尝试过使用角色范围器,但我发现它很难使用,而且没有多大意义。它还干扰了许多我不需要的其他东西。我是否可以根据菜单项的角色隐藏它们?谢谢EDIT我已经使用管理员创建了菜单,并将该菜单放置在主题位置。要隐藏的菜单项在此菜单中。感谢下面的两个答案,但都没有达到我的目标。
正在删除在NAV_MENU_DESCRIPTION上不起作用的条带标记
因此,我正在向网站的主菜单添加描述。选中该框,添加文本。在函数中放入自定义walker。php。在wp\\U nav\\U菜单调用标题中丢弃。php调用自定义walker。在描述中添加了文本。一切都很好。。。但后来我决定我想通过HTML添加休息。。。该死,他们被剥光了。哦,对了,我需要关掉过滤器。我是这样做的,通过正确的函数行。php。只是,它不起作用。HTML仍在剥离中。在我继续之前,这是我正在使用的助行器,它后面是过滤器拆卸线:#new walker to enable description tex
如何根据wp_NAV_MENU中的项目数除以2来显示两个相等的li列?
我想在侧边栏中显示自定义3.0菜单。我希望列表按名称的顺序排列,列表按顺序向下排列,从左栏的列表向下排列,然后向下排列到右栏。我目前正在使用css和浮动li,但问题是列表从左到右列来回移动,而不是按顺序向下移动列表。我正在使用<?php wp_nav_menu(\'menu=canon-camcorders\'); ?> in my sidebar.php 然后,#侧栏ul#菜单佳能摄像机li。菜单项{宽度:89px;浮点:左;边距右:18px;}我想做的是数一数有多少个列表项,然后
用于保存自定义菜单的添加操作(_A)
假设您使用WP主题启用了自定义菜单。在您相应地安排菜单后,是否有任何与保存菜单相关的操作?进一步澄清:假设您已经安排了一个包含一些链接和帖子的菜单,那么您如何在保存时获得所述菜单中帖子的标题(单击“保存菜单”按钮)?
带有wp_NAV_MENU或wP_PAGE_MENU的下拉菜单
我对我应该使用什么来创建下拉菜单有些怀疑。只要看一下主题210,我就知道,<div id=\"access\" role=\"navigation\"> <?php /* Allow screen readers / text browsers to skip the navigation menu and get right to the good stuff */ ?> <div class=\
下拉菜单自定义菜单中的css
我已经创建了一些页面,一些页面有子页面。当我转到wp admin菜单时,我创建新菜单并拖动所有页面,包括带有子页面的页面。我注意到菜单都没有显示我希望看到的很酷的下拉列表。这是否意味着在wp admin中创建的菜单不能有下拉菜单?。
更改顶部菜单的特定选项卡的颜色
我被一个问题弄得一团糟,但我仍然找不到它的解决方案。我正在尝试更改整个导航菜单中只有一个选项卡的颜色。我的意思是,如果我的导航栏包括5个选项卡,我想突出显示一个具有特定背景颜色的选项卡。但我不知道该怎么做。你能提出一些解决办法吗?
将“子导航”类添加到子菜单父项目
我有个问题。我有一个CSS下拉菜单。的HTML代码如下:<ul id=\"nav\"> <li><a href=\"#\">Home</a></li> <li><a href=\"#\">Archiv</a></li> <li><a href=\"#\" class=\"sub-nav\">Kontakt</a>
如何在使用查看器时设置当前页菜单项的样式
我已经设计了一个自定义菜单,并希望能够风格的个人li取决于它是否是当前页面?我相信使用诸如current menu item之类的类通常是非常简单的。然而,我也在导航中使用助行器来显示一个额外的描述字段-这似乎禁用了它,有人能帮忙吗??<div id=\"navigation\"> <?php $walker = new My_Walker; wp_nav_menu(array( \'menu\' => \'nav\',
菜单项没有页面,但有下拉菜单
我正在使用2010主题菜单。是否可以有一个在悬停时具有下拉菜单项,但不会单击页面/帖子。只需使用wp\\u nav\\u菜单下拉即可。