在我們的建站課程中,跟大家講過 wordprss 實現導航是利用二句代碼來自動調用。這樣只要我們在後台添加一個分類或者頁面時,會自動調用出來。但是這 二句代碼也有它的缺點,就是它調用的菜單的順序不好修改,除非另外增加代碼,利用 include 命令來實現頁面和分類的交替排序。但這對於很多新同學來説 有點困難。今天如何做網站論壇就為大家講一下 WordPress 後台實現任意調整導航及二級菜單的最簡單的方法。有了它,你只需要在你網站的後台直接拖拉就可以任意對導航菜單進行排序,並能夠實現二級菜單的功能。
那麼實現這個功能的前題是你的網站模板裏有 functions.php 文件,你只需要找到這個文件,用 DW 打開它,將以下代碼放到這個文件裏就可以了。

if(function_exists('register_nav_menu')){
register_nav_menu('mainmenu','主導航');
register_nav_menu('topmenu','頂部導航');
}
if (!is_nav_menu('主導航')||!is_nav_menu('頂部導航')){
$menu_id_1 = wp_create_nav_menu('主導航');
$menu_id_2 = wp_create_nav_menu('頂部導航');
wp_update_nav_menu_item($menu_id_1, 0);
wp_update_nav_menu_item($menu_id_2, 1);
}

加了這些代碼之後就要去後台操作了,你網站後台的外觀下面就多了菜單按鈕,點擊這個菜單按鈕,就可以任意選擇分類和頁面了,然後點保存的按鈕和兩個保存菜單的按鈕都按一遍,然後去模板裏把以前的代碼都替換掉,就是調用首頁還有分類和頁面的標籤全部刪除換成下面的調用代碼即可
<?php wp_nav_menu('theme_location=mainmenu'); ?>