您当前的位置:首页 > TAG信息列表 > navigation
以编程方式添加导航菜单和菜单项
通过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
如何隐藏主页按钮使其不出现在超级市场上--第21主题
我如何才能使“主页”按钮/文本链接在用户导航到子页面时不会出现在顶部菜单中??(因此菜单保持不变)
有条件地显示当前页码
我想显示网站中的当前页码。但我希望它是有条件的,这样它就不会出现在主页/首页上。使用下面的代码,完全可以显示页码。<?php $pageNumber = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; if(!is_front_page()) { echo \"<div class=\'page-count\'><?php echo \'&ndas
WordPress导航只显示第一页的文章,即使在第二页也是如此
有点小问题,希望我能得到一些帮助。我注意到,在我的索引中添加了“按帖子排序”代码后,我的导航中断了。如果你点击第二页,你仍然可以看到第一页的内容。我做了一些挖掘,发现了问题,唯一的问题是我不知道如何解决它。这是我的索引页中的循环。现在我需要从主循环中排除一个选定的类别,这是第一部分。第二部分是,如果我向query\\u posts字符串(最后一行的第二行)添加$orderby,那么导航将中断。如果我移除它,它就会工作。我试图查询\\u posts字符串,但没有成功。不管怎么说,要做到这一点,还是我必须为了
显示包含父项、子项和/或兄弟项页面的菜单
Here 您可以看到在水平导航栏中选择的父菜单。我已经开始工作了。我需要一个侧边栏,就像他们有相同的父母加上孩子时,他们存在。目前,由于Michael\'s feedback at WordPress Stack Exchange on an earlier question here. 但该代码不会在子页面上方显示父页面,也不会在兄弟页面上方显示子页面。有什么想法我可以调整Michael的代码:<?php $children = wp_list_
这个导航可以在WordPress中轻松完成吗?
任何人都可以让我知道,如果双导航风格是容易实现或不可能。我联系的一位WordPress开发人员告诉我,事实并非如此。基本上,我们希望通过网页顶部的链接进行导航,但也在页面左侧引入子导航。因此,如果您在主页部分,您将在左侧有3个选项卡,将主页分解为3个子部分。如果单击另一个顶部链接并转到XYZ部分,则左侧的选项卡会有所不同,以提供XYZ的子部分。我知道这显然可以从HTML的角度来完成,但这家伙说这是不可能的,同时,保持WordPress中的内容可编辑为页面等。我想通过WordPress CMS编辑所有主页及
仅从诸如prese_post_link之类的函数中获取路径
我想用这样的东西previous_post_link(\'%link\',\'\',TRUE ) 并将路径放入javascript变量中。所以使用var previous = \"<?php previous_post_link( \'%link\',\'\',TRUE ); ?>\";输出:<a href=\"http://www.website.com/photo/1085\" rel=\"prev\"></a>但我只希望该变量中的路径输出。http://www.
reverse next/prev page order
我认为wordpress显示上一篇和下一篇文章的方式基本上没有意义,下一篇文章在左侧,旧的文章在右侧。我正在使用代码<?php posts_nav_link() ?> 有没有办法扭转这种顺序?
根据活动导航,仅显示第二级导航
例如,假设这样的菜单: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 作为标题,子级作为链接。我尝试过很多事
.sub-menu or .children?
我正在使用测试安装(使用InstantWP)开发一个主题,但当我将其上载到临时站点时,由于某种原因,导航菜单看起来膨胀了。在查看了源代码后,发现出于某种原因,我的测试安装使用了该类.sub-menu 而临时安装使用.children.两次安装都是3.3.1的新安装,安装了完全相同的插件。为什么两次安装之间会有这样的差异?
按名称显示wp菜单,不使用主题位置
我过去使用过wp菜单,但总是注册一个位置,然后使用:<?php wp_nav_menu( array( \'theme_location\' => \'header-menu\' ) ); ?> 要在我的主题的那个位置显示菜单,我首先创建一个菜单,然后将其分配到那个位置。现在我想做的是使用一些标准名称创建我想要的所有菜单,比如my-menu-1、my-menu-2、my-menu-x。然后我想在我的主题上显示这些菜单,但不使用任何位置,只需使用按名称识别它们的代码来打印它们。H
从菜单显示当前导航路径
我想要这样的东西Home > Products > Steel > Nails此信息应来自菜单结构!我安装了breadcrumbnavxt,但它似乎只采用我定义的路径(这是父路径,依此类推)。但我需要的是菜单结构,而不是用户。我是否必须为每个页面设置父页面,或者是否有从菜单中读取层次结构的解决方案?我没有找到seeting Breadcrumb NavXT,似乎我必须为此编写一个PHP脚本。Edit:对于我的后续问题,我添加了以下代码:if(in_array(\'current-menu
使用菜单中的导航路径进行固定链接
我现在切换到permalinks并定义了自己的结构/%postname%. 如果单击菜单项,它将采用父页面的路径(编辑页面时直接定义的层次结构)。我想要的是permalink使用菜单的结构。如何做到这一点?
导航菜单-基于元键添加类
我试图找到一种方法,根据页面中元键的值来更改不同导航菜单项的类。当前菜单如下所示:<li class=\"menu-item-1\">Menu item 1</li> <li class=\"menu-item-2\">Menu item 2</li> <li class=\"menu-item-3\">Menu item 3</li> <li class=\"menu-item-4\">Menu
链接不是通过点击打开的,只能在新选项卡中打开
我对Wordpress相当陌生,但我遇到了一个奇怪的问题。我设置了一个菜单,并在其中添加了指向我的一些页面的链接。但是,当我尝试单击任何菜单项时,什么都没有发生。当我将鼠标悬停在链接上时,我可以在屏幕左下角看到URL,但当我单击它们时,我不会被重定向。奇怪的是,当我在新选项卡中打开链接时(使用鼠标中键单击或右键单击->在新选项卡中打开),所有链接都可以工作。有人知道这可能是什么吗?我完全迷路了。
导航菜单显示固定链接
我正在从头开始创建一个主题,导航菜单让我不安,因为它在菜单项名称后显示永久链接。查看此图片http://imagebin.org/212406链接名称(#permalink)是wp_nav_menu()设置,例如。$before/$after - 在(#permalink)之前/之后生成文本(#permalink)零件不显示在源中。由于它只是页面,我尝试了wp\\u list\\u Pages(),但这给了我相同的结果。有没有关于如何去除这些永久链接的想法?我相信对于链接/菜单项的显示方式有一些“默认”设
当没有下一篇文章时,如何显示灰色的NEXT_POST_LINK
如果没有下一篇或上一篇文章的链接,Wordpress会隐藏下一篇和上一篇文章的链接,但为了视觉一致性,我想在没有下一篇或上一篇文章的情况下提供一个灰色版本的链接。我假设一个简单的if-else语句就可以了,但我并没有真正做PHP。有什么想法吗?
输入本地WordPress URL可以,但单击相同的链接则不行
Wordpress本地安装在WAMP(win 7 x64)上,当我键入时,我的网站首页加载良好http://lc.loc. 但是,当我在加载的页面上单击指向此URL的链接时,我将进入一个DNS失败页面,该页面将从我的DNS主机下载。页面上以开头的所有链接http://lc.loc/ 以这种方式被破坏;如果我在地址栏中输入它们,它们就会工作,如果我单击页面上的同一链接,我会得到DNS“未找到页面”错误。我尝试过firefox、chrome和IE,但它们都发生了同样的事情。mod\\u rewrite已启用,
从wp_list_ages中退出页面
我正在开发一个由页面和子页面组成的导航菜单。我没有对它进行编码,所以我不完全确定它是如何工作的,但在阅读了一些代码后,似乎菜单是由navivation中的这一行生成的。php文件。<?php wp_list_pages(\'title_li=&depth=\'.$bpt_navigation_depth.\'&sort_column=menu_order\'); ?> 现在,我不得不手动构建另一个菜单。我只是创建了一个列表,并插入了指向所需页面的链接,而没有使用任何w