0
對不起,我不知道如何更好地稱呼標題。WordPress的 - 添加項目2菜單,而不是主菜單
我有一個主題有3個菜單,一個標題,一個子標題和一個頁腳。我想添加一個鏈接,這取決於用戶是否登錄。我發現這個代碼:
function ca_wp_nav_menu_items($items, $args) {
// Make sure this is the Primary Menu.
if ($args->theme_location == 'header') {
// CSS class to use for <li> item.
$class = 'menu-item';
if (is_user_logged_in()) {
$extra = '
<li id="menu-item-logged-in-user" class="'.$class.'">
<a href="/k/ca/mi-perfil/">
'.__('Mi Perfil').'
</a>
</li>
';
} else {
$extra = '
<li id="menu-item-logged-out-user" class="'.$class.'">
<a href="/k/ca/login/">
'.__('Ingreso').'
</a>
</li>
';
}
// Add extra link to existing menu.
$items = $items . $extra;
}
// Return menu items.
return $items;
}
// Hook into wp_nav_menu_items.
add_filter('wp_nav_menu_items', 'ca_wp_nav_menu_items', 10, 2);
這很好,但我想修改它,所以相同的功能適用於頁腳菜單。需要修改哪些內容才能起作用?我想一個簡單的方法是複製函數並將頁眉更改爲頁腳,但我希望通過一個函數來簡化它。
謝謝,這是做到了。我知道這很簡單。 –