5ответ(ов) в теме
ALTATEM
не в сети 5 лет
На сайте с 30.10.2018
Участник
Тем 5
Сообщения 16
1
12:54
Версия WP-Recall: 16.17.0

Добрый день! Спасибо за чудесный плагин!
А теперь к проблеме)
Использую ваш код для формы входа/выхода

<?php
	if ( is_user_logged_in() ) {
	  global $rcl_user_URL;
	  echo '<a href="'. $rcl_user_URL . '"><i class="fa fa-user"></i><span>Личный кабинет</span></a><br />';
	  echo '<a href="' . wp_logout_url( home_url() ) . '">Выход</a>';
	} else {
	  echo '<a href="#" class="recall-button rcl-login" >Вход</a><br />';
	  echo '<a href="#" class="recall-button rcl-register" >Регистрация</a>';
	}
?>

Так вот, после обновления wordpressa до 5.0 и вашего плагина, не работает выход.
ничего не происходит, в адресной строке лишь дописывается /?action-rcl=register

Как быть? Спасибо!

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
2
13:07

Здравствуйте.

Только что проверил на ВП 5.0 - код рабочий.
Возможно у вас стоят сторонние плагины и что-то мешают.
У меня по кнопке выход - вышел из аккаунта и перешел на главную страницу как гость. В урл все чисто - только главная страница, без get параметров (без ?action-rcl=register)

0
ALTATEM
не в сети 5 лет
На сайте с 30.10.2018
Участник
Тем 5
Сообщения 16
3
13:27

Спасибо!
Нашел ошибку.
Добавлял в functions.php следующий код из обсуждения:

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

И собственно он прекрасно работал, перенаправляя неавторизованных пользоветелей, которые хотят оставить комментарий на форму регистрации wp-recall. Не подскажете что нужно поменять? Чтобы на wp-login пользователей не кидало.

add_filter( 'register_url', 'mmcs_register_ex', 10, 3);
function mmcs_register_ex($register_url) {
    return home_url('/?action-rcl=register');
}
add_action('init','mmcs_kill_login');
function mmcs_kill_login(){
	global $pagenow;
	if('wp-login.php' == $pagenow) {
		wp_redirect(home_url('/?action-rcl=register'));
		exit;
	}
}

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
4
13:31

Тему перенес в кастомизации. Вопрос не по базовому использованию плагина

Пробуйте без него или задайте вопрос автору сниппета.

0
ALTATEM
не в сети 5 лет
На сайте с 30.10.2018
Участник
Тем 5
Сообщения 16
5
13:39

Окей. Спасибо!
Отпишу по результатам.
Благодарю за плагин)

0
Вы не имеете права на публикацию сообщений в этой теме