在WordPress上为登录和注销用户在标题菜单上设置不同的选项,可以通过以下步骤实现:
function custom_menu() {
if (is_user_logged_in()) {
// 登录用户
wp_nav_menu(array('theme_location' => 'login-menu'));
} else {
// 注销用户
wp_nav_menu(array('theme_location' => 'logout-menu'));
}
}
add_action('wp_nav_menu', 'custom_menu');
// 登录用户菜单位置
wp_nav_menu(array('theme_location' => 'login-menu'));
// 注销用户菜单位置
wp_nav_menu(array('theme_location' => 'logout-menu'));
这样,当用户登录时,将显示登录用户菜单;当用户注销时,将显示注销用户菜单。可以根据需要自定义每个菜单的选项和链接。
注意:以上步骤是基于使用WordPress自带的菜单功能和主题的菜单位置进行操作。如果主题不支持菜单功能或菜单位置,可能需要进行额外的自定义开发。
领取专属 10元无门槛券
手把手带您无忧上云