让WordPress支持自定义菜单功能

模板 站长 浏览 评论

自WordPress发布3.0版本之后,新增了自定义菜单的功能。这几天,找到几个比较好看的主题,可惜都不支持自定义菜单不功能,链接都是自己手动添加的,很不方便。唉,没办法,只能自己动手去实现WP的自定义菜单功能了。通过搜索,终于找到了实现方法。在本地测试也成功,这里就把具体的修改方法记录下:
1.打开主题下的functions.php文件,添加以下代码

// This theme uses wp_nav_menu() in one location.
register_nav_menus( array(
‘primary’ => __( ‘Primary Navigation’, ‘wyg8’ ),
) );//其中wyg8为当前的主题

2.修改主题导航部分代码,一般是header.php文件
将其中的wp_list_pages函数或者wp_list_categories改为wp_nav_menu函数。
如闲吧修改的这款WP主题中的header.php文件用的是wp_list_pages函数,改为:

wp_nav_menu(‘title_li=&sort_column=menu_order’);

修改后,你再到后台去,是不是大功告成了。

希望能帮到各位朋友。

转载请注明:网页阁吧 » 让WordPress支持自定义菜单功能

与本文相关的文章