标签: wp_nav_menu

删除 WordPress 菜单函数 wp_nav_menu 的 div ul li 标签

顶部不想放太多菜单,并且只用了一级菜单(css 折腾不过来)。于是想在侧栏放个自定义菜单,把想丢的链接都丢进去。而默认的自定义菜单函数 wp_nav_menu 输出带有 div ul li 三个标签,为了省 css,就琢磨着把这些标签删除掉。 实现起来其实很简单,一个 php 函数就可以了——strip_tags。这货见过也用过 n 次了,可是要不是搜索到这个,还真想不起来可以这样实现。哎,始终是
阅读更多 »

WordPress导航菜单wp_nav_menu()参数说明

在wordpress中的wp_nav_menu()函数,功能是显示导航栏菜单,此函数是一般用在 header.php 文件中,但是要使此函数生效,必须在 function.php 文件中添加注册函数: register_nav_menus( array( ‘header_menu’ => ‘首页菜单’, ‘footer_menu’ => ‘底部菜单’ ) ); 上述代码注册了两个菜单,
阅读更多 »

WordPress获取导航菜单函数wp_nav_menu高级用法

wp_nav_menu在WordPress几乎是必不可少的函数,它能很方便的帮我们输出用户在WordPress后台添加的导航菜单。为了适应各种各样的场合,WordPress官方也为这个函数配置了非常多的参数,虽然wp_nav_menu函数的功能已经非常强大了,但基础用法有时还是不够我们用的,如果有不了解基础用法的朋友,请先看这篇基础用法 WordPress调用自定义导航菜单函数wp_nav_men
阅读更多 »

优化wp_nav_menu函数

在主题开发中我们时常会用到wp_nav_menu函 数,wp_nav_menu函数非常强大,但是使用wp_nav_menu生成的菜单中会带有很多系统生成class和id,大家都知道拥有一个简洁的代 码结构是非常有利于SEO的。那么怎么样来去除wp_nav_menu函数所生成的class和id呢?其实只要在functions.php加一段代码 即可实现。 <?php add_filter(‘n
阅读更多 »

wordpress菜单函数wp_nav_menu的使用

wp_nav_menu是wordpress3.0版本后所支持的菜单函数,可以在网站后台外观下生成菜单功能按钮,菜单项可以是自定义链接、页面、分类目录、图片标签。并且支持拖动,从而改变排序和父子关系,最强大的是可以为每个项目添加不同的样式和关系属性。 使用菜单可以使导航的调用变得非常简单和方便,使用方法如下: 1、在wordpress主题函数文件functions.php添加以下代码: if (fu
阅读更多 »