您当前的位置:首页 > TAG信息列表 > menus
如何制作带有菜单项等的WordPress插件
我一直在阅读关于如何创建Wordpress插件的文档、观看视频等。我已经学会了如何过滤帖子、在帖子中添加txt、使用条件来查看页面是否是单个帖子,以及如何在整个网站上不显示文本等。我不理解的部分是如何创建一个插件,它有自己的菜单项,可以让用户访问我创建的插件。比方说,我的插件应该是一个空白页面(带有Wordpress页眉、页脚等),只显示“Hello World!”我如何创建这个非常简单的插件,在它自己的页面上(整个网站都看不到),使用它自己的菜单按钮将用户带到这个插件?是否创建模板和链接到模板的菜单项?
为什么导航项保存在数据库中?
也许我只是没有掌握WP的概念,但为什么Wordpress中的所有内容都存储为某种类型的帖子?我有一套定制的桌子,里面有成百上千种物品。我想通过编程创建一个导航菜单,动态更新项目以反映我的自定义表。如果不使用以下函数,我无法找到执行此操作的方法:wp\\U update\\u nav\\u菜单项()据我所知,此函数将项目作为帖子/分类法存储在wordpress表的数组中?在我的情况下,这是不必要的开销,看起来很持久。我的菜单项每天都会有很大的变化,我不想从一个表中抓取菜单项,只想将它们存储在另一个表中。有人
将当前菜单项的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
WP_NAV_MENU检查两个层次结构都失败?
我看到菜单中存在某种层次结构来查找父级和祖先。它们查找“类别或页面”层次结构或“菜单项”层次结构。但当两者都存在于深树枝中时,它们就不能很好地工作。e、 q.IN菜单树• Page 1 • Category 1 • Page 2 • Page 2 在admin real层次结构中 • Category 1 > • Post 1 • 在这种情况下,如果我在(frontoffice)“Category 1”中,则它是菜单树“Page 1”中的父级
Creating a nav menu
我对WordPress不是很熟悉,所以我对这方面的知识有限。我正在一个旅游网站上工作,在那里我需要显示导航菜单,但我不确定如何才能实现所需的行为。以下是我的案例:我需要显示基于目的地的下拉菜单和另一个基于类别的下拉菜单。喜欢Destinations -Delhi -Destination1 -Destination2 -More Destinations -Mumbai -Destination1
使用自定义菜单时,从主导航中排除私人页面和草稿页面
我正在寻找防止“私有”和“草稿”页面(对于未登录的管理员)出现在基于自定义菜单的网站主导航菜单中的方法,而不是手动从WP自定义菜单中删除这些页面,然后在发布时将其拖回。FWIW,我很惊讶我正在寻找的行为不是默认的。使用:WP 3.4.2
在自定义菜单漫游中的特定元素处添加类
我通过扩展Nav\\U menu\\U Walker类在wordpress中自定义了我的菜单,现在我不知道如何在特定的ul元素中添加一个类。我有一个按深度添加类的函数:function start_lvl(&$output, $depth) { $indent = str_repeat(\"\\t\", $depth); if ($depth >= 1) $output .= \"\\n$indent<ul class=\\\"subsubmenu\
特定菜单项的自定义ID?
我正在使用此功能显示Wordpress菜单:wp_nav_menu( $args ); 菜单在wp admin/nav menus中设置。php。我可以将我选择的ID附加到其中一个项目上吗?我希望菜单如下所示:[链接1][链接2][徽标(也就是链接3][链接4][链接5]我知道我可以为徽标链接的ID设置样式,例如“menu-item-123”,但我希望将其更改为“logo”或具有以下含义的内容:)谢谢
导航不会更新以显示单个帖子的完整路径
我有一个网站,有一个自定义的帖子类型“projects”,还有两个分类法“clients”和“mediums”。对于导航,我使用一个自定义的导航walker(它扩展了walker\\u nav\\u菜单)。这一切都非常有效,并允许URL,例如:/媒体/打印/(显示打印项目的选择)/客户/客户(显示客户的项目选择)我有客户端和介质的页面模板,以及分类客户端的模板。php和分类媒介。php。理想情况下,我希望能够让这些URL和nav继续通过客户端或媒体选择单个项目,例如。/媒体/印刷品/项目A/客户/客户/项
将非wp站点拉入WordPress的内容区-或将wp标题拉入非wp站点?
我正在建立一个网站,它具有电子商务性质,不能直接绑定到wordpress。我的目标是在包括电子商务商店在内的所有页面上都有一个由wordpress标题生成的恒定标题。现在我的问题是什么路线最好:a) 将wordpress页眉拉入电子商务网站b)通过自定义模板将电子商务网站拉入wordpress网站的“内容”区域,这是我的首选选项,因为我可以保持页脚和主题的其余部分继续。那么我该如何做到这一点呢?我设想制作一个自定义页面模板来引入索引。php的电子商务商店是一条路要走,有没有人有一个例子或提示在这方面,因为
如何基于用户名创建菜单
我该如何创建菜单user1 查看user1\'s菜单和notuser2. 或者只是在菜单中看到我分配给他们的自己的页面。因此,不是用户角色菜单,而是用户名菜单。
两个页面命名相同的东西,在不同的级别,但在菜单和直接链接中的url路径冲突
我刚刚更改了一些页面和子页面的标题,只是我将工作作为顶级页面,将博客作为顶级页面,并将游戏和工作作为儿童。路径包括:/工作/和/博客/工作/但是,如果我创建一个菜单,将用户引导到/blog/work/,使用wordpress中的页面标记或直接链接,它会将用户带到/work/。为什么会这样,我如何修复它?http://msc-media.co.uk/ - 查看博客/工作链接,目前它是指向的自定义格式http://msc-media.co.uk/blog/work/.
WP_NAV_MENU-仅显示当前菜单项的子项?
我试图用一个简单的概念创建菜单结构:水平、1级深主菜单是一个垂直子菜单,包含当前主菜单项(2级深)的子菜单。当然,在以下情况下应显示子菜单:查看主菜单项查看主菜单项的直接子菜单项查看主菜单项的子菜单项(第三级)查看主菜单项的子菜单项(第三级)因为我想保持菜单的干净,所以我只需要显示当前活动的第二级菜单项的第三级菜单项。基本上,我想实现与本主题中描述的相同的目标:How to show only parents subpages of current page item in vertical menu?
在定制帖子类型中创建可供选择的“静态”分类吗?
好的,我有一个自定义的帖子类型,叫做Blurbs(翻译的,有点)。我想为Blurbs中的帖子添加一组静态类别(我不希望用户能够创建自定义类别)。我想要两种不同类型的类别;链接和页面摘录。我读了一些书,得出结论,分类法是将这些“类别”添加到帖子类型的方法。我已经创建了分类法,但我不希望它在菜单中可见。我只想要编辑/发布屏幕上的“类别”框,其中包含两个静态项。这就是我目前的情况:$labels = array( \'name\' => \'Categories\', \'
是否在菜单列表中为子类别赋予与父类别相同的类(父类别-Slug)?
我正在尝试做两件事,但我不知道怎么做:为子类别指定与父类别相同的类别(即父类别slug)创建一个显示“我的类别”的菜单,当鼠标悬停家长类别时,子类别将显示为下拉项目前,我正在使用此代码为我的类别生成类名,并创建我的菜单:<?php $args = array( \'hide_empty\' => 0 ); $categories = get_categories($args);
如何使用WordPress现有的管理图标?
我使用add_menu_page 用于添加新管理菜单的函数:add_menu_page( \'Custom_menu\', \'Custom_menu\', \'edit_posts\', \'custom_slug\', \'\', \'wordpress_existing_icon\', 5 ); 如何使用WordPress现有的图标之一?例如,如果我想使用“Posts”W
Get admin menu link
有什么方法可以让我获得管理员的菜单链接吗?http://codex.wordpress.org/Function_Reference/edit_post_link类似于edit_post_link() 这将返回loggedin的编辑链接,AdminsI希望对edit menu 如果有这样的事?
将菜单主页链接更改为其他链接
我使用的是内置菜单系统,我不想将主菜单链接的文本更改为其他内容,如“hjem”,我已尝试将其放入代码中:<?php wp_page_menu( array( \'show_home\' => \'Hjem\', \'sort_column\' => \'menu_order\' ) ); ?> 但这只是显示菜单,主菜单文本为“home”。我该怎么办?
如何处理自定义菜单层次结构输出?
我希望通过RSS提要传递自定义nav\\u菜单,以便我可以在其他站点上获取它们,从而在多个站点上创建相同的自定义菜单。通过查看数据库,我无法弄清楚WP是如何存储数据的,它需要知道哪些项与层次结构的父项>子项相关。它如何知道将“子”页面作为单独的ul输出,即使它们没有“正式”设置为父级>子级(从edit post屏幕),仅在菜单区域中可视?我可以查看数据库中nav\\U menu\\u项目的post类型,menu\\u order列按从上到下的顺序列出项目,但似乎没有任何内容引用menu>
将自定义分类档案链接添加到导航菜单显示为(无效)
我有一个自定义的post类型“packages”,其中有一个分类法“庆祝”,其中有一些术语。当我尝试通过添加指向wp nav菜单的链接时Appearance > Menus 并从庆祝活动元框中选择我想要的术语,该项目显示为红色,标题为“(无效)”。请参见此处了解我所看到的内容:http://screencast.com/t/cyGF0cJU8其他人以前有过这个问题吗?我最初使用自定义帖子类型UI注册帖子类型和分类法,没有其他问题。发生这种情况后,我尝试禁用该插件并手动注册,但没有成功。我已经查看了w