Внимание! Начиная с версии 9.0.0, при первоначальной активации плагина WP-Recall на сайте, плагин автоматически создает все необходимые страницы и настройки необходимые для его работы. Проверьте работу плагина до того, как производить его установку по инструкции ниже. Возможно, может потребоваться активация/деактивация одного из дополнений в менеджере дополнений WP-Recall.
Выводим личный кабинет - способ первый:
Через шорткод
С версии 7.4.0 личный кабинет пользователя можно размещать на произвольной странице через шорткод:
[wp-recall]
И такая страница уже есть в списке ваших страниц: в админке переходите в "Страницы", находите страницу "Личный кабинет". т.е. действий с вашей стороны не потребуется. Убедитесь что в "Настройках" плагина стоит вывод кабинета через неё:
Такая установка самая простая, однако есть возможность разместить личный кабинет через шаблон author.php
и она вполне может понадобиться тем, кому нужно показывать личный кабинет пользователя на странице архива этого пользователя, тогда следует произвести установку согласно инструкции размещенной ниже:
Способ второй:
Через шаблон author.php
Переходим в папку с используемой в данный момент WordPress темой вашего сайта, которая находится в папке:
wp-content/themes/
и найти там файл author.php
На этом шаге может случится такая история, что такого файла в вашей теме просто нет. На самом деле, это совсем не проблема.
Данный файл можно легко получить из простого переименования файла archive.php
или index.php
Для этого вы должны скопировать указанный файл к себе на жесткий диск, переименовать в author.php
и загрузить этот файл обратно на сервер в папку активной вордпресс темы.
Конечно, стоит допускать, что ВП темы могут быть очень разными (сложными по структуре) и такой способ получения файла author.php
может не помочь в отдельных случаях, но мы будет пока ориентироваться на общие случаи. Тут важно понимать, что всё что нам нужно получить в итоге, это наличие файла author.php
Итак, после того как вы нашли или получили файл author.php
, откройте его в текстовом редакторе. Я рекомендую использовать для этого дела вменяемые редакторы, например, notepad++.
Далее вставляем в файл, выше цикла вывода записей, код:
<?php if ( function_exists( 'wp_recall' ) ) wp_recall(); ?>
- необходимый для работы плагина WP-Recall:
После этого, сохраняете файл, заменяете его на сервере и в общих настройках плагина выставляете вывод кабинета через архив автора:
Кстати: Если у вас в теме нет файла author.php
, то можно вставить следующий код в файл archive.php
:
<?php if ( function_exists( 'wp_recall' ) && is_author() ) wp_recall(); ?>
Небольшое видео процесса:
Надеюсь процесс описан подробно и понятно.
p.s. Разницы вывода личного кабинета через шорткод или файл author.php
практически нет.
Через шорткод вы получаете ссылку на кабинет вида: ваш-сайт/account/?user=1
(надпись "user" - в админке можно задать свою. 1 - идентификатор пользователя)
Через author.php
ссылка на кабинет получается вида: ваш-сайт/author/masha/
(masha - логин пользователя с которым он регистрируется)
Все дочерние ВП темы в каталоге CodeSeller уже поддерживают вывод через страницу архива автора.
Если у вас возникли вопросы - создавайте новую тему на открытом форуме поддержки.
Удачи!
Добрый день, при активации плагина произошла такая ошибка
Warning: array_keys() expects parameter 1 to be array, string given in путь_к_папке\wp-includes\capabilities.php on line 111
Warning: Invalid argument supplied for foreach() in путь_к_папке\wp-includes\capabilities.php on line 111
У вас недостаточно полномочий для доступа к этой странице.
Собственно, строчка, на которую ругается:
foreach ( array_keys( $this->roles ) as $role ) {
из функции function _init ()
Сейчас я не могу в админку зайти, а в публичке висят эти ворнинги. Благо, локально решил проверить.
Решилось обновлением WP до 3.9.1
Андрей, добрый день.
Не могу найти "Виджет приватных сообщений". В чем может быть проблема?
Такого виджета уже давно нет, он теперь не требуется. Уведомления о новом сообщении появляются без необходимости размещать дополнительный виджет.
Да - заработало без него. Я просто прочел описание и удивился, что такого виджета нет. Думаю, стоит убрать из описания эту информацию.
не удалось установить плагин 1 способом. Второй я пока не рассматриваю. Вот ошибка Архив не удалось установить. PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature
На сообщение, кстати, отправленное через форму на сайте, Вы не ответили. (((
Андрей, поставила плагин (пришлось переархивировать скачанный архив). Как ни странно, решение было проще, чем думалось. Однако появилась ошибка следующего характера Fatal error: Call to undefined function get_update_scripts_file_rcl() in ......../plugins/recall/functions-rcl.php on line 48
Качайте версию 8.7.2 там эта ошибка исправлена.
Я б с удовольствием)) только ссылочку дайте откуда скачать? соответственно загруженный и оплаченный архив можно в топку???....
Выслал на вашу почту.
плагин платный платится 1 раз ? далее за обновки тоже оплачивать ?
Базовая версия плагина - бесплатна.
Доступ к полной версии плагина со всеми платными дополнениями оплачивается. Оплачивается время доступа к возможности скачивания полной версии, количество скачиваний и обновлений не ограничено.
Добрый день 🙂
После активации, плагин не появляется в меню админ-панели (при этом виджеты и шорткод [ wp - recall ] работают). При переходе по ссылке: site/wp-admin/admin.php?page=manage-wprcall - выдаётся сообщение: У вас недостаточно полномочий для доступа к этой странице.
Поищите на форуме было решение.
Благодарю.
Решение: http://codeseller.ru/forum/problemy-i-resheniya/ne-otobrazhaetsya-v-adminke/
Скажите, при регистрации нужно указывать только логин на латинице? Кирилица не работает?
не работает
Еще вопрос. Когда пользователь размещает материал (стоит настройка "отправить на модерацию") как админ может видеть что ему пришел текст на модерацию? Протестил у себя, никаких сообщений не пришло...
Уведомлений о пользовательской публикации на данный момент нет, поэтому ничего не приходит.
При регистрации новых пользователей почему то выдает ошибку
а подробнее описать эту проблему на форуме сайта никак не получается?
Скажите пожалуйста почему выглядит криво и как решить эту проблему?
http://s50.radikal.ru/i130/1503/7f/5851322e05fd.jpg
http://s020.radikal.ru/i707/1503/fd/441840d2522b.jpg
Вопросы о проблемах задаем на форуме
Приветствую, у меня возникла следующая проблема при клике на кнопку выход выдает 403 ошибку, подскажите как решить?
Access forbidden!
Только что у меня такая же проблема была: я смени права на запрашиваемые файлы на 777
В Общих настройках - Оформление есть параметр Пауза слайдера, о каком слайдере идет речь, где он не пойму ?
слайдер плагина выводиться через соответствующий шорткод, см. в разделе шорткодов.
1 подскажи пожалуйста как ты поставил форму коментари? 2 подскажи еще у меня не работает кнопка (Добавить медиафайл)
Подскажите пожалуйста, в каком файле плагина находится надпись над формой авторизации:
"Начните пользоваться возможностями своего личного кабинета, войдите или зарегистрируйтесь на сайте" ???
Никак не получается найти где это прописано.
учитесь пользоваться поиском по файлам.
wp-content\plugins\wp-recall\functions\shortcodes.php строка 156
Подскажите пожалуйста, делаю сайт для ТСЖ, мне надо от "кабинета:
Просмотр некоторых страниц, видимыми только для залогиненного пользователя.
Форма обратной связи , отправляющая мне сообщение от пользователя с адреса, указанного в профиле пользователя.
В общем-то, нужен простенький "личный кабинет".
Мне подойдет плагина WP-RECALL? может еще какие-то дополнения к этому плагину установить?
Доброго вечера ! Подскажите плагин WP-RECALL может работать совместно с BuddyPress ?
Такие эксперименты не ставились. Зачем ставить плагины выполняющие похожие задачи?
Спс за нужный ответ
Подскажите пожалуйста, отключил все плагины в движке, но проблема так и не решилась, а проблема следующая - не срабатывает на сайте ни одна кнопка Recall (например нельзя отправить в чате сообщение или отправить публикации, не подгружаются смайлики) сайт pcmanuals . ru может кто-то сталкивался с такой бедой
http://codeseller.ru/forum/problemy-i-resheniya/vazhno-prochest-pered-publikaciej-na-forume/ - читайте делайте и давайте всю информацию на форуме поддержки!