乐于分享
好资源不私藏

WordPress-用户登录和没登录的时候显示不同的菜单

当你的网站开放注册是一个多用户站点的话,你可能会需要在用户登录和没登录的时候显示不同的菜单。当时显示登录链接。

首先你要创建两个菜单,一个叫“登录”,一个叫“未登录”:

 

 

 

然后在当前主题的  functions.php  里添加下边的代码:

 

function Bing_wp_nav_menu_args( $args = '' ){
    if( !is_user_logged_in()) {
		$args['menu'] = '未登录';
		return $args;
    }
    else{
    	$args['menu'] = '已登陆';
		return $args;
    }
}
add_filter( 'wp_nav_menu_args', 'Bing_wp_nav_menu_args' );

 

这样在用户登录和未登录的情况下就会显示不同的菜单了。

未经允许不得转载:9i资源网 » WordPress-用户登录和没登录的时候显示不同的菜单

评论 抢沙发

评论前必须登录!

立即登录   注册

×
订阅图标按钮