WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

Как спрятать страницу от незалогиненых пользователей?

Как спрятать страницу от неавторизованных пользователей, а после входа сделать редирект на эту страницу ?

0
rogg2
4 месяца назад
  • 1

    У себя я пошел по пути условного оператора is_user_logged_in().

    В темплейте - для залогиненого юзера вызывается один субтемплейт, для не-залогиненого другой. В самом субтемплейте уже ваяется требуемый код.
    Пример:

    if ( is_user_logged_in() ) { //Is it authentificated user?
    	get_template_part( 'parts/subtemplate-1' );
    } else {
    	get_template_part( 'parts/subtemplate-2' );
    }

    Но у меня стояла задача именно два абсолютно разных вида для залогиненого и незалогиненого.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация