Доброго дня!
Использую ваш плагин для выполнения одной из задач. И столкнулся с такой проблемой:
Нужно сделать возможность просмотра Пользователем своего профиля (без возможности редактирования, сохранения) из верхнего меню, только просмотр.
Сделал в меню пункт со ссылкой на страницу "личный кабинет", в ней шоткод (wp_recall).
Выбран порядок вывода - "Форма в виджете".
1 Вопрос - можно ли, и как, убрать "Регистрация" в этой форме?
После ввода логина и пароля - попадаю в профиль пользователя.
2 вопрос - Где можно отредактировать эту форму?
(нужен только просмотр профиля, без возможности смены пароля, и загрузки аватара).
3 вопрос - как пользователю выйти?
(виджет в правой слайдбаре не задействован, т.е. кнопок нет)
Можно как-то вставить кнопку в форму самого профиля?
Буду благодарен за указание направление работы.
С уважением.
По вопросу 1:
functions-rcl.php - просто убрал строки 815 и 816...
по вопросу 3:
index.php, function recall_block_edit_user_profile
закомментарил строки с кнопкой "обновить профиль"
за ними вставил:
e c h o _ a h r e f = . wp_logout _ url ( / ). title= .__(Выход,rcl)._ _input type=button class=recall-button value=.__(Выход,rcl)._ _ / a _;
(убрал кавычки и апострофы, иначе код не виден)
Кнопка появилась... но около закладки "профиль"...
---------------
Криво получилось... подскажите, пожалуйста, более красивое решение.
Заранее благодарен.
С уважением.
1. Форма регистрации редактируется в файле /wp-content/plugins/recall/functions-rcl.php в функции get_authorize_form_rcl()
2. Если вам не нужен профиль то просто отключите его в менеджере дополнений. Если надо отредактировать выводимую информацию во вкладке профиля, то можно воспользоваться настройками на странице "Поля профиля" в админке. Если надо отредактировать код, то смотрим файл /plugins/recall/add-on/profile/index.php внутри функции recall_block_edit_user_profile
3. Код кнопки выхода:
echo '<a href="'.wp_logout_url( '/' ).'" title="Выход"><input type="button" class="recall-button" value="Выход"></a>';