您当前的位置:首页 > TAG信息列表 > menus
用于向菜单编辑器添加额外选择的代码
我已经放弃了寻找一个插件来实现我想要的东西(要么它们不存在,要么我没有使用正确的搜索词),不管怎样,这给我留下了两个选择。付钱给某人修改WP或自己修改。我宁愿自己做,但我承认我有点紧张,因为我在这方面没有太多经验。php编码,尽管我对html和css没问题。我试图实现的是从我的产品帖子的自定义字段中包含的数据创建一个菜单。像这样。。。实现这一目标的最简单方法是什么?如果有一种方法不需要编辑WP GUI,只需将自定义字段中的值自动添加到菜单中,那么我也很乐意这样做。谢谢你的帮助。
在自定义NAV_WORKER的子菜单中添加父菜单项
目前,我正在进行一个项目,我们需要将父标题作为移动菜单子菜单中的第一项附加。我试图做到的是: <ul class=\"menu\"> <li> <a href=\"linktomenu\">Level 0 item</a> <ul class=\"submenu\"> <li><a href=\"linktoparent\">Show All Leve
Count top level menu items
我需要得到顶级菜单项的数量。我有5项菜单,其中有1个子菜单。这是目前的情况,但使用我正在构建的主题的用户可能有一些不同的数字。我在主题定制器中创建选项,我需要为每个项目创建选项。我尝试使用如下代码: $menu_object = wp_get_nav_menu_object(\"Main menu\"); $menu_items_count = $menu_object->count; for($x = 1; $x <= $menu_items_
角色会看到不同的顶层菜单(导航菜单)
我是WordPress新手,但对HTML、CSS和PHP有一定的了解。我正在尝试在“顶部菜单”中创建一个新菜单,该菜单将对非管理员用户隐藏,但在登录时会显示给管理员。是否有插件之类的东西,或者我需要硬编码吗?建议肯定会对我有帮助!谢谢
注意:使用未定义常量REQUEST_URI-假定在第73行的...unctions.php中使用‘REQUEST_URI’
当我试图编辑菜单时,它出现了HTTP错误500然后我设置define(\'WP_DEBUG\', true); 在wp配置中。php尝试保存菜单后,会出现以下错误:注意:在/www/web/keenker/public\\u html/wp-content/themes/keenker/functions中使用了未定义的常量REQUEST\\u-URI-假定为“REQUEST\\u-URI”。php第73行棘手的是,我在函数中的第73行。php是返回修剪($标题);以及整个功能。php文件,我甚至没有RE
Cold Fusion to Wordpress
我的任务是将一个网站从cold fusion迁移到wordpress。在旧站点中,有几个模板通过cfinclude引入到站点中。我编写了一个自定义wordpress主题的大部分代码,该主题重新创建了cold fusion站点的外观,并将相关html复制到相应的页面。然而,由于缺乏更好的术语,网站的每个页面都需要自己的“侧栏菜单”,许多页面共享一个或多个模板。示例:第A页<div id=sideContent> <cfinclude template=\"local/navte
是否将用户界面限制为管理员?
是否有插件或方法可以限制或限制某个用户管理界面上的按钮?例如:对于具有作者角色的用户,他/她只能发布内容,其他按钮将停用。对于设计师,他/她只能更改“外观选项卡”,其他所有选项卡均已停用。是否有解决方案?
将自定义帖子类型档案添加到WordPress菜单
有没有办法(除了添加自定义链接外)将自定义帖子类型存档添加到WordPress的菜单中?如果是使用自定义链接(例如/cpt archive slug/)添加的,WordPress不会应用像这样的类current-menu-item 列表元素,这在设置菜单样式时会带来挑战。如果自定义链接包含整个URL(例如。http://site.com/cpt-archive-slug/), 将添加这些类。然而,这可能不是“最佳实践”。
具有自定义POST类型的动态菜单
我想创建一个动态菜单,其中混合了静态页面和自定义post类型归档,将一个类“current”应用于当前选项卡。下面的示例使用1)设置为主页的静态页面2)静态页面3)自定义帖子类型存档4)博客内容的静态页面。试图从我以前的菜单中编辑代码,但不起作用。如果有任何帮助,我将不胜感激!谢谢<ul> <li<?php if ( is_front_page() ) { echo \' class=\"current\"\'; } ?>><a href=\"/\">
是否将快捷代码硬编码为主要导航中的最后一个菜单项?
我安装了带有子主题的Genesis框架。我的客户希望他们的主题“购物车”短代码是他们主导航中的最后一个菜单项,无论有多少个菜单项。短代码:echo do_shortcode(\'[shopping_cart]\'); 当前代码: $nav_output = sprintf ( \'<div id=\"nav\">%2$s%1$s%3$s</div>\', $nav, genesis_structural_wrap( \'nav\', \'<di
在创世纪菜单中插入快捷代码?
我试图插入一个快捷码作为菜单中的最后一项,但它会导致创建<li> 但随后将短代码输出扔到列表之外的其他地方。它还删除了关闭<li> 对于那个菜单项?在函数中。php(根据Jared下面的回答)。。<?php // Add Cart Contents to End of Nav add_filter(\'wp_nav_menu_items\',\'my_item\', 11, 2); function my_item($items
如何仅使用wp_NAV_MENU()显示子菜单
如果您位于父页面,我将使用此代码显示自定义菜单子页面。但这段代码还显示了一个没有子菜单的页面上的父页面,我想隐藏它。基本上只有当我们在一个有子页的页面上时才使用此代码,class Selective_Walker extends Walker_Nav_Menu { function walk( $elements, $max_depth) { $args = array_slice(func_get_args(), 2);
在多站点中添加插件菜单
$wp_admin_bar->add_menu( array( \'parent\' => $menu_id, \'id\' => $menu_id . \'-example\', \'title\' => __( \'Example Menu Item\', \'example\' ), \'href\' => get_admin_u
将当前菜单项的css类添加到WordPress菜单中的自定义页面类型存档中
关于这一点,我读了很多书,但找不到解决办法。基本上,我试图在由自定义页面类型存档创建的动态页面上显示当前菜单项。默认菜单控件不添加当前菜单项CSS类名。我在这里找到了一个解决方案-http://bloggingsquared.com/blogging-tips/how-to-add-the-current-menu-item-css-class-to-a-custom-link-in-a-wordpress-menu/是这样的:add_filter(\'nav_menu_css_class\', \'Ad
关于创世纪主题的响应菜单
您好,我正在定制Genesis框架主题Jane,我想更改菜单以响应Twitter引导。我已经发现了一个问题,即如何重写genesis\\u do\\u subnav函数Using a filter to modify Genesis wp_nav_menu. 我想重写该方法并生成如下所示的HTML。genesis源代码:genesis_do_subnav() 生成当前使用的HTML。自定义输出:<nav class=\"nav-secondary navbar navbar-default\" ro
编辑或过滤Genesis导航的输出
我正在尝试对默认Genesis导航编辑或应用过滤器genesis_do_nav目前,我正在扩展Walker类以添加<span> 导航的链接文本周围带有数据属性。class Menu_With_Data_Attr extends Walker_Nav_Menu { function start_el(&$output, $item, $depth, $args) { global $wp_query; $indent = (
主题:二十三移动滑动菜单不会降低内容
我创建了一个2013年的儿童主题,在编辑它时,我打破了移动菜单滑块,因为它不再向下推内容,而是显示在内容后面。我以某种方式更改了CSS以导致此问题,但我找不到导致此问题的原因。我希望,对于比我更熟悉CSS的人来说,原因会更加明显。要查看此问题,您必须将浏览器的大小调整为小于700px左右的宽度,然后单击菜单按钮,显示滑块菜单和内容重叠问题。请注意H1标签“Quad Cities,Chicago,Des Moines摄影师布莱恩·巴克利”(Brian Barkley)是如何位于顶部菜单上方的。以下是该网站的
如何在自定义主题中模拟默认导航菜单行为?
我正在尝试开发一个自定义主题,我已经有了导航菜单(在this walker, 但前提是它们在菜单设置中明确定义。默认主题(Twenty14、Twenty13)似乎能够仅从现有页面层次结构创建默认菜单,而无需创建单独的菜单结构。我已经查看了214主题的源代码,但据我所知,菜单是用标准wp_nav_menu 呼叫我看不到任何东西可以解释它在没有定义菜单的情况下如何加载菜单。有人知道我如何像默认主题那样自动填充菜单吗?
在菜单中创建搜索表单,如《二十四主题》中所示
我想在2014年的菜单中复制搜索表单。我尝试用jQuery隐藏和显示搜索按钮。我的问题是,按钮没有从左向右和从右向左滑动,它只是“出现”和“消失”。如果有人能看看,那就太好了!这是我的HTML代码 <div class=\"search\"> <form class=\"form-inline\" id=\"forminline\"role=\"form\">
如何使用ARCHIVE-{post_type}.php主题模板?
我有一个staff_member 自定义帖子类型,带有\'has_archive\' => true. 我有一个archive-staff_member.php 模板,带/* Template Name: Staff */ 在backoffice中,为了将其添加到nav菜单,我创建了一个页面并分配了模板人员,然后将其添加到主菜单。直到这里,一切都很好。问题是,当我导航到staff页面时,即使是archive-staff\\u成员。php加载正确,wp\\U查询错误。换句话说,is_post_