Добрый день.
После обновления на версию 16.8.5 (как я заметил) не переходит по ссылкам в личный кабинет в реколл баре и через страницу пользователей. Ни с любой другой.
При наведении курсора ссылка должна быть вида: сайт/account/?user=22 а сейчас стало так: сайт/название страницы на которой находишься/?user=22
При нажатии на ссылку страница обновляется и остается на той же странице.
Подскажите как это исправить? спасибо.
WP 4.9
Подтверждаю, у меня та же проблема. И похоже, что это происходит у кого ЛК выводится через шорткод.
У меня вышло такое сообщение:
Фатальная ошибка: Непринятая ошибка: вызов неопределенной функции rcl_user_action () в /home/u169342/univer-uru/www/wp-content/plugins/wp-recall/templates/user-rows.php:4. Трассировка стека: # 0 / home / u169342 / univer-uru / www / wp-content / plugins / wp-remember / functions / files.php (34): include () # 1 / home / u169342 / univer-uru / www / wp-content / plugins / wp -recall / functions / files.php (43): rcl_include_template ('user-rows.php', false, false) # 2 / home / u169342 / univer-uru / www / wp-content / plugins / wp-remind / functions /shortcodes.php(84): rcl_get_include_template ('user-rows.php') # 3 /home/u169342/univer-uru/www/wp-includes/shortcodes.php(345): rcl_get_userlist (Array, '', ' userlist ') # 4 [внутренняя функция]: do_shortcode_tag (Array) # 5 /home/u169342/univer-uru/www/wp-includes/shortcodes.php(223): preg_replace_callback (' / \ [(\ [? ) (userli ... ',' do_shortcode_ta ...','
<a href = " xD0 xBF xD0 ... ') # 6 /home/u169342/univer-uru/www/wp-includes/class-wp-hook.php(298): do_shortcode ('
<a href = " xD0 xBF xD0 ...') # 7 /home/u169342/univer-uru/www/wp-includes/plugin.php(203): WP_Hoo in/home/u169342/univer-uru/www/wp-content/plugins/wp-recall/templates/user-rows.php в строке 4
AljonaUniverse сказал(а)
Фатальная ошибка: Непринятая ошибка: вызов неопределенной функции rcl_user_action
не могу повторить. И к тому же функция rcl_user_action
в ядре плагина - только что посмотрел.
По этой проблеме создавайте новую тему на форуме.
По выводу шорткодом и формировании урла на кабинет, и то что пропали дочерние опции - подтверждаю, проблема есть
на 16.8.5 версии фикс:
1. /wp-content/plugins/wp-recall/classes/class-rcl-options.php
- открываем этот файл и закомментируем 251 строку
чтоб вышло так:
//if(!isset($field['slug'])) continue;
2. заходим в админке в настройки плагина, ставим галку advanced options и выставляем настройки при выводе шорткодом