WP-Recall — плагин для продвинутого личного кабинета юзеров (личка, рейтинги, группы, паблики)

Обновлено 23 декабря 2023 Просмотров: 152 546 Автор: Дмитрий Петров

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. Давно не писал про новые плагины для WordPress, а посему решил немного разнообразить ленту постов тем, с чем сам сейчас разбираюсь — варианты социализации сайтов. Как вы знаете, в Вордпресс есть встроенная возможность регистрации и авторизации пользователей, а, следовательно, и возможность оформления и настройки своего личного профиля.

Но имеющийся функционал «умолчательного» личного кабинета в WP довольно сильно ограничен, а уж если «становиться ближе к людям», то на полную катушку (профиль, личка, группы, добавление сообщений с морды, рейтинги и т.п. атрибуты сообществ).

WP-Recall

Следовательно, имеет смысл поискать подходящее стороннее расширение. Т.к. тема для меня новая, то пришлось чуток покопаться в кандидатах. Посмотрел в сторону BuddyPress, поизучал, но все же склонился в сторону отечественного продукта WP-Recall. Все же у него есть русскоязычный форум поддержки, да и возможность использования его для организации продаж с сайта меня очень вдохновила (подключаются платежные системы, личный счет ведется, корзина добавляется). Сам плагин расширяется за счет модулей, а посему лишнее всегда можно убрать, а нужное доставить.

Зачем нужен плагин WP-Recall?

Сразу оговорюсь, что знакомство с WP-Recall я только начинаю, а посему прошу не пинать, если что-то не так понял или что-то не упомянул. Потихоньку осваиваюсь и, возможно, что опишу какие-то моменты работы с ним более подробно, а пока только общее впечатление выложу и ваши комментарии обязательно послушаю.

Собственно, необходимость в этом плагине (или ему подобных) возникает тогда, когда вы хотите таки выйти за типовые рамки социализации своего проекта (как правило, «стандарт» заключается в возможности комментирования постов — это уже неплохо, но для людей взращенных в соцсетях все же маловато будет). Иногда имеет смысл дать «костяку» аудитории вашего сайта зарегистрироваться и получить возможность гораздо активнее участвовать в жизни вашего ресурса.

Как я уже упоминал, стандартные возможности профиля в WordPress, мягко говоря, недотягивают до идеала. Пользователям хотелось быть дать функциональный и легко настраиваемый под себя профиль (фотки, темы, нужные поля и т.п.), откуда он сможет общаться с другими пользователями сайта посредством личных сообщений, публиковать свои собственные записи (без захода в админку Вордпесса, что довольно важно) и даже организовывать собственные сообщества пользователей или участвовать в уже существующих. Ну, а в случае с WP-Recall вы сможет даже попробовать себя в роли владельца интернет-магазина (по продажам товаров или услуг) или прикрутить к сайту партнерку.

Плагин не новый (уже 15 версия идет), появился около четырех лет назад. Со временем он здорово оброс функционалом и, что примечательно, растет и репозиторий аддонов к нему (различных модулей, добавляющих тот или иной функционал). Правда, несмотря на то, что сам плагин бесплатный, многие аддоны к нему платные (либо доступны только при оплате вип-доступа, т.е. абонентской помесячной платы). Это немного печалит, но сие довольно распространенное явление (примерно так же дело обстояло с Виртуемартом для Joomla).

WP-Recall, как я уже упоминал, умеет добавлять рейтинги к комментариям и пользователям, а также позволяет, например, создать свою форму входа и регистрации (в виджете или всплывающем окне, по вашему выбору). Кроме классического варианта авторизации возможен вход через все популярные соцсети:

Вход на блоге через плагин WP-Recall

Но также он имеет и довольно неплохие задатки коммерциализации сайта, чтобы на нем можно было бы сконструлить свой магазинчик под WordPress. Даже в базовой версии уже имеются модуля «Магазин» и «Личный счет», которые вкупе позволяют превратить обычный профиль посетителя в профиль покупателя, где у него будет возможность положить деньги на этот счет через Робокассу или Интеркассу.

Что включено в базовую версию WP-Recall?

В базовой версии WP-Recall, которую можно бесплатно скачать с официального сайта WordPress (и которая представлена в GitHub — «соцсети» для разработчиков, где представлены только проекты с открытым кодом) вы уже получите достаточный набор для творчества — восемь основных модулей.

Дополнения WP-Recall, которые идут с ним по умолчанию

  1. Rating System (Система рейтинга) — очень важная, на мой взгляд, мулька. Я, например, очень часто на новостных сайтах читаю только комментарии с высоким рейтингом, чтобы понапрасну не тратить свое время. Если же рейтинга нет, то сразу становится неуютно. Данная же система позволяет добавить рейтинг не только к комментам, но и к самим постам и, конечно же, к пользователям (карма).

    Причем, можно будет посмотреть, кто и за что вам карму подпортил или, наоборот, нарастил. Подробнее читайте тут.
  2. Public Wp-Recall (Публикация) — если у вас есть намерение сделать посетителей активными участниками проекта, то без этого дополнения вам не обойтись. Оно позволяет с морды сайта (со специальной страницы или из своего личного кабинета) пользователю добавлять свои публикации на ваш блог, которые будут попадать в отведенные вами для этого дела категории. В распоряжении пользователей будет все, что нужно — визивиг редактор, возможность добавлять изображения и прочая, прочая, прочая.

    Возможность публикации постов пользователями в WP-Recall

    Пользователь в своем личном кабинете получит возможность видеть все оставленные им записи и при необходимости их редактировать. Подробности смотрите тут.

  3. User Profile (Профиль пользователя) — в личном кабинете благодаря этому дополнению появляется вкладка «Профиль» в левом меню, где можно будет что-то добавить или поменять (пароль, статус, личные данные и т.п.).

    Профиль пользователя в WP-Recall

    Подробнее читайте тут.

  4. Rcl Chat (Чат) — можно организовывать личный (приватный) чат из личного кабинета, а можно сделать отдельную страничку публичного чата, в зависимости от потребностей ваших посетителей. Подробнее смотрите тут.
  5. Recall Magazine (Магазин) — довольно навороченный модуль, позволяющий продавать товары с сайта (лучше всего, наверное, цифровые, ибо не потребуют от вас необходимости организации доставки, но это не принципиально). Вроде все нужное уже имеется в базовой версии:

    Возможности магазина на WP-Recall

    Очень много других полезных подробностей по этому модулю можно найти тут.
  6. Groups Wp-Recall (Группы) — можно создавать свои группы и администрировать их (назначать роли для пользователей, управлять публикуемым контентом и т.п.). В общем, мало чем отличается от подобных инструментов в популярных соцсетях, но только это все будет у вас на сайте. Тут можно посмотреть чуток поподробнее и задать вопросы при необходимости.
  7. Feed Wp-Recall (Подписки) — на портале (типа хабра, например) очень трудно будет ориентироваться и следить на новыми материалами по интересующей вас тематике, если не будет возможность подписки на новостные ленты интересных вам авторов. Собственно, Feed Wp-Recall как раз такую возможность и реализует.

    Как организовать сие дело у себя на сайте читайте и спрашивайте здесь.
  8. User account (Личный счет) — тут пользователи могут аккумулировать свои средства. Счет можно пополнять, например, для покупок с сайта или, наоборот, выводить с него средства, например партнерские начисления. Думаю, что в той или иной степени с таким понятием вы наверняка встречались.

Установка плагина

Ставится WP-Recall обычно (как установить плагин в WordPress). Проще всего будет в админке WP зайти в «Плагины» — «Добавить новый» и ввести WP-Recall в поисковую строку. После установки плагина его необходимо будет активировать, после чего можно будет потихоньку переходить к его изучению, настройкам и использованию.

В админке Вордпресса он создает отдельное меню «WP-Recall» с несколькими подпунктами:

WP-Recall в админке WordPress

Вначале следуют многочисленные настройки плагина, которых будет тем больше, чем больше модулей вы к нему подключите. Сами подключенные модуля можно будет увидеть на следующей вкладке «Дополнения» (см. скриншот в начале этой главы). Если что-то вам не нужно, то данный модуль можно будет деактивировать или удалить, но нужно учитывать, что многие базовые модули могут быть нужны для правильной работы дополнительных модулей, которые вы захотите установить из «Репозитория» (такая вкладка тоже найдется в админке WP в разделе WP-Recall).

Довольно полезной может оказаться вкладка «Документация», где вы найдете ссылки на мануалы по наиболее востребованным при работе с плагинами вопросам. Например, как добавить личный кабинет на свой сайт после установки плагина (проще всего, конечно же, с помощью создания новой страницы с добавленным на нее коротким кодом, но есть и альтернативный вариант). Есть даже инструкция для создания своих собственных дополнений к этому плагину, если в этом возникнет необходимость или вы захотите его продавать (или бесплатно раздавать) в репозитории.

У меня пока нет готового примера, на котором можно было бы продемонстрировать работу модулей и самого плагина. Однако, сайт разработчика использует этот плагин (в том числе и для продаж), так что можно на нем зарегистрироваться и посмотреть как будет чувствовать себя пользователь, будь у вас на сайте подобный инструментарий и функционал. Там, конечно же, не весь функционал продемонстрирован (иначе был бы явный перебор), но составить впечатление вполне себе возможно.

Промежуточное резюме

На данной стадии знакомства с плагином у меня пока нет негатива. Возможно, что-то выплывет при более глубоком погружении. Собственно, надеюсь и на ваше мнение, если уже имеете опыт работы с WP-Recall и подобным ему решениями для WordPress (особенно интересно сравнение). Кстати, данный плагин адаптируется под экраны мобильных гаджетов, что ест гуд, ибо сейчас от сайтов уже не только Гугл, но и Яндекс тоже требует адаптивности.

Из того, что определило мой текущий выбор:

  1. Очень широкий инструментарий и, что важно, настраиваемый (можно лишние не ставить, либо убрать установленное по умолчанию)
  2. Постоянно обновляется (пока писал статью уже успела новая версия выйти)
  3. Есть русскоязычное сообщество, где можно проконсультироваться и даже придать правильное направление для развития плагина, если ваши хотелки найдут поддержки среди пользователей WP-Recall
  4. В «базе» бесплатно
  5. Много сторонних дополнений на любые случаи жизни, причем к ним тоже выпускаются обновления, о выходе которых будет сообщаться уведомлениями (обновляются прямо из админки)

В общем, где-то так. Жду ваших комментариев по этому поводу...

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Комментарии и отзывы (6)

Сергей

Спасибо за статью! Хочу переделать свой блог, под социальную сеть. Подойдет ли этот плагин. Задача, чтобы у пользователей были свои личные странички и возможность публикации статей в главной ленте сайта.

Роман

Хорошая статья... Однако вопрос остался: возможно ли с помощью этого плагина делать пользователям личные странички вида www.site.ru/ivanov с исходным дизайном, но со встроенной личной формой сбора данных целевой аудитории?

АНТОН

Пользователи могут сами создавать свои группы?

Otshelnik-Fm

АНТОН — да

Александр

В настройках плагина есть функция «добавить изображение»! Более 20 изображений вы добавить не сможете! Писал об этом разработчикам в начале мая 2018! Они не решали-ли!

Игорь

Здравствуйте. Подскажите пожалуйста как для поля Ссылка выводить в посту не урл ссылки а название. Например НЕ http://aliexpress.com а вывести Ссылка на товар.Не знаю где в редакторе плагина дописать фразу «Ссылка на товар» вместо вывода url. Тогда бы юзер спокойно добавлял урл на товар, а в посте писало просто Ссылка на товар.

Очень надо. Заранее благодарю.

Ваш комментарий или отзыв