让WordPress支持自定义菜单功能
自WordPress发布3.0版本之后,新增了自定义菜单的功能。今天,闲吧的一个英文站用的是老的主题,不知道自定义菜单功能。这样导致添加链接很是不方便,到主题官方去看了下,没见这款WordPress主题更新。唉,没办法,闲吧只能自己动手去实现WP的自定义菜单功能了。通过渡娘的搜索,终于找到了实现方法。在本地测试也成功,这里就把具体的修改方法记录下:
1.打开主题下的functions.php文件,添加以下代码
// This theme uses wp_nav_menu() in one location.
register_nav_menus( array(
'primary' => __( 'Primary Navigation', 'blue' ),
) );//其中blue为当前的主题
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');
修改后,你再到后台去,是不是大功告成了。
希望能帮到各位朋友。
共有 0 条评论