Skip to content

Все для WordPress, веб-розробки — і не тільки

🔐 Огляд WP-Recall: особистий кабінет, чат, форум і комерція для WordPress

🔐 Огляд WP-Recall: особистий кабінет, чат, форум і комерція для WordPress

Стандартний профіль WordPress — це сторінка з ніком і граватаром. WP-Recall перетворював його на повноцінний особистий кабінет із чатом, форумом, групами та навіть внутрішньою комерцією. Плагін пройшов шлях від нішевого конструктора до екосистеми з понад 30 аддонів.

Тепер його закрито. З 1 червня 2025 року WP-Recall прибрано з каталогу WordPress.org на запит автора, сайт розробника не відповідає, а в коді знайшли критичні вразливості. Для тих, у кого плагін уже розгорнуто, він продовжує працювати. Для нових проєктів картина інша.

Нижче, чесний розбір: що вміє WP-Recall, які прийоми рятують наявні інсталяції, чому стартувати з ним у 2026 році ризиковано та чим замінити під конкретне завдання.

💡 Швидкий огляд:

  • Що таке WP-Recall: конструктор особистого кабінету з чатом, форумом, групами та комерцією через аддони
  • Поточний статус: плагін закрито в каталозі WordPress.org, сайт codeseller.ru недоступний, вихідний код на GitHub
  • Корисні прийоми: автоаватар під час реєстрації та загальний чат через шорткод для наявних інсталяцій
  • Альтернативи: Ultimate Member для членства, UsersWP для легкого профілю, Profile Builder для кастомних форм

Що таке WP-Recall

Головна сторінка налаштувань плагіна WP-Recall

WP-Recall — це конструктор особистого кабінету користувача під WordPress. Він замінює стандартний профіль багатофункціональною панеллю: особисті повідомлення, групи за інтересами, форум, публікації з фронтенду, система рейтингу та внутрішня комерція.

Базова частина безплатна. З коробки доступні кастомні поля профілю з drag-and-drop-конструктором, завантаження аватара та обкладинки самим користувачем, список учасників і особистий баланс. Решта, чат, форум, групи, досягнення, комерція, підключається аддонами. Автор випустив понад три десятки доповнень.

Архітектура відкрита: десятки екшенів і фільтрів для розробників, два вбудовані шаблони кабінету та можливість написати власний. На практиці WP-Recall обирали ті, кому BuddyPress здавався занадто важким, а Ultimate Member, занадто простим.

Автор записав серію відеоуроків із налаштування. Ось огляд сторінки форми публікації, одного з центральних модулів:

Ключові можливості

Базова збірка містить понад десяток модулів, готових до роботи одразу після активації. Розберемо найзатребуваніші.

Профіль користувача. Налаштовуваний набір полів зі змінним порядком: перетягнули мишею в адмінці й отримали форму реєстрації або картку профілю потрібної структури. Підтримуються текстові поля, завантаження файлів і випадні списки.

Особисті повідомлення та чат. Модуль Rcl Chat дає і приватне листування, і загальний чат для сайту. Другий вставляється одним шорткодом [rcl-chat chat_room="название-комнаты"] у віджет-бар або будь-яке місце сторінки.

Система рейтингу. Три режими: зірки, «подобається/не подобається» або просто «подобається». Рейтинги вішаються на коментарі, записи та довільні об'єкти через API плагіна.

Публікації з фронтенду. Користувач створює та редагує пости прямо з особистого кабінету, без заходу в адмінку WordPress. Редактор підтримує завантаження кількох фотографій до однієї публікації.

Баланс користувача. Вбудований обліковий запис із внутрішнім рахунком, основа для платних доповнень: Commerce (безплатний аддон електронної комерції) та Shop Service (замовлення на послуги виконавців).

Групи та форум. Groups Wp-Recall дають закриті спільноти з контролем доступу до контенту. PrimeForum, полегшена надбудова форуму з людиночитними URL. Обидва модулі безплатні.

Доповнення. Екосистема з понад 30 аддонів покриває партнерську програму, систему досягнень із нагородами, рекламну платформу ADV System, платний тимчасовий доступ, інвестиційну систему та десяток інтеграцій, від WooCommerce до All in One SEO Pack.

Поточний статус і ризики

З 1 червня 2025 року WP-Recall прибрано з каталогу WordPress.org на запит автора. Причину не розкрито, закриття постійне, встановити плагін через стандартний пошук адмінки більше не можна.

Сайт розробника codeseller.ru, де розміщувалася документація та продавалися Pro-аддони, недоступний. Вихідний код дзеркально перенесено на GitHub. Російськомовний опис і перелік доповнень зберігалися на wp-kama.ru, але цей ресурс також періодично недоступний.

Для наявних користувачів плагін продовжує працювати: він не залежить від зовнішнього API. Якщо WP-Recall уже розгорнуто на робочому сайті, описані нижче прийоми та посилання на документацію через веб-архів залишаються актуальними.

Уразливості. У версіях до 16.26.10 включно виявлено критичні проблеми: SQL-ін'єкція через параметр databeat (CVE-2025-1323), stored XSS через шорткод public-form (CVE-2025-1324) та reflected XSS (CVE-2025-52796). Остання версія 16.26.14, імовірно, закриває ці діри, але офіційних підтверджень немає, плагін закрито, changelog не оновлюється. На WordPress.org плагін тестувався до версії 6.7.5, сумісність із новішими випусками WordPress не гарантована.

Для нового проєкту старт із WP-Recall невиправдано ризикований. Відсутність офіційних оновлень безпеки, втрата доступу до аддонів і недоступність документації роблять цей шлях прийнятним лише для тестового сайту, де нема чого втрачати.

Корисні прийоми для діючих установок

Автоматичне встановлення фото профілю під час реєстрації

Налаштування мета-поля rcl_avatar у конструкторі форми реєстрації

Коли користувач завантажує фото під час реєстрації, воно потрапляє в мета-поле форми, але не стає аватаром профілю WordPress автоматично. WP-Recall обходить це обмеження вбудованою угодою про іменування полів.

У конструкторі форми реєстрації додайте поле завантаження файлу та вкажіть значення rcl_avatar у параметрі «мета-поле». Під час реєстрації фото підхопиться і як аватар WordPress, і як зображення профілю WP-Recall:

Фото з реєстрації застосовано до профілю WordPress

Прийом заощаджує користувачеві зайвий крок «зайти в профіль і поставити аватар окремо», конверсія заповнення профілю помітно вища.

Загальний чат на сайті

Вбудований чат запускається одним шорткодом. Розмістіть [rcl-chat chat_room="my-new-chat"] у віджет-барі або будь-якому іншому місці через шорткод-блок. Кімната створюється автоматично при першому зверненні, окремих налаштувань в адмінці не потребує.

Докладний опис параметрів шорткоду, у документації з API чату (архівна копія через Wayback Machine).

Де брати документацію

Оскільки основний сайт документації недоступний, актуальні джерела:

⁉️🤔 Часті запитання

WP-Recall працює на актуальній версії WordPress? Так, із застереженнями. Остання версія плагіна (16.26.14) тестувалася до WordPress 6.7.5 і PHP 7.0+. На WordPress 6.8 і новіших базовий функціонал працює, плагін не прив’язаний до конкретних версій ядра критичними викликами.

Плагін тестувався до WordPress 6.7.5 і показав повну сумісність. Для версій 6.8 і вище прямих конфліктів не виявлено, але повного циклу QA автор не проводив, плагін закрито. На діючому сайті спочатку розгорніть копію на тестовому середовищі.

Чим WP-Recall відрізняється від BuddyPress? BuddyPress — це соціальна мережа «з коробки» з фокусом на спільноти. WP-Recall — це конструктор: ви вмикаєте лише ті модулі, які потрібні конкретному проєкту. BuddyPress важчий у налаштуванні прав доступу, WP-Recall дає гранульований контроль через аддони.

BuddyPress добрий для форумів і соціальних мереж: одразу дає стрічку активності, друзів і групи без доповнень. WP-Recall виграє там, де потрібен особистий кабінет із комерцією: вбудований рахунок користувача, замовлення, партнерська програма. Обирайте BuddyPress для ком’юніті-проєкту, WP-Recall, для маркетплейсу або сервісу з клієнтським кабінетом.

Чи можна поставити WP-Recall на новий сайт сьогодні? Технічно так, через ZIP-архів із GitHub. Практично не рекомендуємо. Плагін закрито, офіційні оновлення безпеки не виходять, аддони не можна придбати або оновити централізовано. Додайте до цього відомі вразливості у версіях до 16.26.10, і ризики для комерційного сайту стають неприйнятними.

Встановлення через ZIP працює: завантажте архів із репозиторію GitHub, завантажте в «Плагіни → Додати новий → Завантажити плагін». Базова частина активується. Але єдиний розумний сценарій для нової установки — це тестовий сайт для оцінки, чи варто мігрувати на цей плагін наявний проєкт.

Які інтеграції доступні у WP-Recall? Розробник випустив безплатні мости до WooCommerce, WP-PostRatings, All in One SEO Pack, WP-PostViews і Download Monitor. Кожен міст — це окремий аддон, який підхоплює дані стороннього плагіна та відображає їх в особистому кабінеті.

Інтеграції працюють через API обох сторін без правлення коду. Міст із WooCommerce додає вкладку «Замовлення» в особистий кабінет і підтягує історію покупок штатними функціями WooCommerce. Аддони недоступні для завантаження після закриття codeseller.ru, працюють лише ті копії, що у вас уже є.

Чи є українська локалізація? Повноцінна. WP-Recall спочатку розроблявся російськомовним автором, інтерфейс і адмінка перекладені повністю. Плагін також підтримує англійську, італійську, японську, румунську та українську мови через translate.wordpress.org.

Російська мова є рідною для плагіна, переклад виконано автором, а не машинно. Англійська локалізація — це community-переклад, неповний, частину аддонів не перекладено. Для українськомовного сайту проблем із мовою інтерфейсу немає.

Чи ставити WP-Recall у 2026 році

WP-Recall залишається робочим інструментом для тих, у кого він уже розгорнутий і налаштований. Закриття в каталозі WordPress.org не ламає наявні установки, код продовжує працювати, аддони функціонують, а описані вище прийоми вирішують типові завдання без зовнішніх залежностей.

Для нового проєкту відповідь однозначна: не варто. Відсутність оновлень безпеки, відомі CVE в попередніх версіях і втрата доступу до доповнень переважують будь-які плюси архітектури. Ось що розглянути замість нього:

  • Ultimate Member, якщо потрібне членство з контент-обмеженнями та підписками. Безплатна версія в каталозі WordPress.org, 200 000+ активних установок, регулярні оновлення.
  • UsersWP, якщо потрібен легкий профіль і каталог користувачів без накладних витрат. Мінімалістичний, не перевантажує сайт, є на WordPress.org.
  • Profile Builder, якщо пріоритет — це кастомні поля та форми реєстрації. Зручний drag-and-drop конструктор, простіший за WP-Recall у налаштуванні, безплатна версія в каталозі.

Якщо потрібен комерційний кабінет із балансом і замовленнями, беріть зв’язку WooCommerce плюс менеджер полів. Потрібне ком’юніті з форумом і групами, BuddyPress. А WP-Recall залишається в арсеналі тих, хто вже вклав час у його екосистему і не готовий мігрувати.

Який плагін особистого кабінету використовуєте ви? Діліться досвідом у коментарях, живі кейси корисніші за будь-які огляди.