- 22, Oct 2024
- #1
Мне нравится защищать определенную страницу для администраторов. Как проверить, зарегистрирован ли пользователь (и является ли он администратором)? Из их не залогиненных хочу показать модуль входа.
#admin #wp-логин-форма
Мне нравится защищать определенную страницу для администраторов. Как проверить, зарегистрирован ли пользователь (и является ли он администратором)? Из их не залогиненных хочу показать модуль входа.
#admin #wp-логин-форма
get_header()
Это приведет к перенаправлению пользователей, не являющихся администраторами, на URL-адрес входа. Конечно, те, кто не является администратором, будут немного сбиты с толку. Вы захотите запустить это раньше if(!current_user_can('administrator')) {
wp_redirect( wp_login_url() );
}
Альтернативно вы можете установить страницу как ЧАСТНУЮ и задать для нее пароль. Вы получаете эту опцию при «Быстром редактировании» страницы.