3ответ(ов) в теме
Здравствуте! Помогите сделать редирект со стандартной системы регистрации и авторизации от WordPress на систему регистрации и авторизации от Wp-Recall. Если в комментариях ставлю обязательные регистрацию и авторизацию, ссылки ведут на стандартную систему. Пример:
Вы не можете просматривать опубликованные ссылки
Помогите с кодом через functions.php
Я бы обратил внимание на вот это:
Вы не можете просматривать опубликованные ссылки
Вы не можете просматривать опубликованные ссылки
Конечно можно решить сторонними плагинами или километровый код повесить в функции или .htaccess, но в первом случаи нет гарантий, во втором...всегда можно накосячить))
Спасибо за ответ! Решил проблему.
/*wp-admin, ошибка 404*/
add_action( 'init', 'blockusers_init' );
function blockusers_init() {
if ( is_admin() && ! current_user_can( 'administrator' ) &&
! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
wp_redirect( '404' );
exit;
}
}
/*редирект с wp-login.php, на главную с окном авторизации*/
function redirect_login_page() {
$page_viewed = basename($_SERVER['REQUEST_URI']);
if( $page_viewed == "wp-login.php?pass=1" ) {
wp_redirect( home_url('/?action-rcl=login') );
exit;
}
}
add_action('init','redirect_login_page');
Тема закрыта. Публикация новых сообщений запрещена.