让wordpress给登录用户/游客显示不同菜单 -云顶国际

有时候wordpress一些内容不想提供给白嫖用户,只允许注册用户后可以看见,我们可以通过设置wordpress给登录用户/游客显示不同菜单,方法如下:

打开主题文件「functions.php」添加下面的内容:

/**
    *wordpress 用户登录和没登录的时候显示不同的菜单
*/
function bing_wp_nav_menu_args( $args = '' ){
    if( is_user_logged_in() ) $args['menu'] = '登录';
    else $args['menu'] = '未登录';
    return $args;
}
add_filter( 'wp_nav_menu_args', 'bing_wp_nav_menu_args' );

其中 '登录' 和 '未登录' 自己修改成你的菜单名称就可以了。

# 更多,请关注「wordpress专题

 

         
网站地图