2013-12-19 41 views
0

我目前使用二十十三主題,我想創建一個二級菜單。我不完全熟悉PHP代碼。我想知道你是否知道如何在function.php中插入正確的代碼?另外,你知道插入header.php頁面的代碼嗎?如何在WordPress中插入TwentyThirteen主題的二級菜單?

下面是從二十十一主題代碼的例子:

register_nav_menus(array(
    'primary' => __('Primary Menu', 'yourtheme'), 
    'secondary' => __('Secondary Menu', 'yourtheme'), 
)); 



<nav> 
    <?php 
     wp_nav_menu(array('container_class' => 'menu-footer', 
     'theme_location' => 'secondary')); ?> 
</nav> 

謝謝!

回答

0

通過二級菜單,我假設你的意思是一個子菜單?這是在wordpress cms中完成的。首先創建頁面,然後轉到菜單模塊並將它們添加到已設置的主菜單中。那麼他們會在您撥打菜單時出現。你將不得不在CSS中將它們風格化,以使它們成爲一個導航欄,並且有大量的教程和已經回答的問題。

如果您正在創建另一個單獨的菜單,那麼您註冊菜單的時候就完全正確。但是然後你想在不同的地方用wp_nav_menu()調用它們,除非你想加入菜單,你可以通過在PHP代碼中放置<ul></ul>來做到這一點。

總是實際創建頁面和菜單wordpress,一旦您註冊它,請務必返回到菜單並將菜單鏈接到管理位置選項卡下的位置。如果你不知道我的意思,請檢查codex。你可能已經忘記了那一步。祝你好運!

相關問題