Домой Wp-Recall WP-Recall: Вопросы и ответы Автозизация и регистрация на сайте через wp-Recall
3ответ(ов) в теме
Станислав
не в сети 2 месяца
На сайте с 06.02.2017
Участник
Тем 199
Сообщения 797
1
02:44
Версия WP-Recall: 16.6.2

Здравствуте! Помогите сделать редирект со стандартной системы регистрации и авторизации от WordPress на систему регистрации и авторизации от Wp-Recall. Если в комментариях ставлю обязательные регистрацию и авторизацию, ссылки ведут на стандартную систему. Пример:

Вы не можете просматривать опубликованные ссылки

Помогите с кодом через functions.php

0
garry
не в сети 2 дня
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2935
2
10:22

Я бы обратил внимание на вот это:

Вы не можете просматривать опубликованные ссылки

Вы не можете просматривать опубликованные ссылки

Конечно можно решить сторонними плагинами или километровый код повесить в функции или .htaccess, но в первом случаи нет гарантий, во втором...всегда можно накосячить))

0
Станислав
не в сети 2 месяца
На сайте с 06.02.2017
Участник
Тем 199
Сообщения 797
3
22:10

Спасибо за ответ! Решил проблему.

/*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');

0
Тема закрыта. Публикация новых сообщений запрещена.