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);
这很好,但我想修改它,所以相同的功能适用于页脚菜单。需要修改哪些内容才能起作用?我想一个简单的方法是复制函数并将页眉更改为页脚,但我希望通过一个函数来简化它。
谢谢,这是做到了。我知道这很简单。 –