Опис
Найкращий Профіль користувача та плагін Членства для WordPress
Найкращий плагін для створення профілю користувача та членства для WordPress. Плагін дозволяє користувачам легко реєструватися і ставати членами вашого сайту. Плагін дозволяє додавати красиві профілі користувачів на ваш сайт і призначений для створення просунутих онлайн-спільнот і членських сайтів. Легкий і дуже розширюваний, Ultimate Member дозволить вам створити практично будь-який тип сайту, де користувачі можуть приєднуватися і ставати членами з абсолютною легкістю.
Особливості плагіна:
- Фронтенд профілі користувачів
- Фронтенд реєстрація користувачів
- Фронтенд вхід користувачів
- Власні поля форми
- Умовна логіка для полів форми
- Конструктор форм Drag and Drop
- Сторінка облікового запису користувача
- Настроювані ролі користувачів
- Теки для членів
- Надсилання e-mail користувачам
- Обмеження вмісту
- Умовні навігаційні меню
- Відображає дописи авторів і коментарі до профілів користувачів
- Дружній для розробників з десятками дій і фільтрів
Читайте про всі функції плагіна на Ultimate Member
Платні розширення
Ultimate Member має ряд розширень, які дозволяють розширити можливості плагіна. Ви можете придбати всі ці розширення зі значною знижкою за допомогою одного з наших платних планів або придбати розширення окремо.
- Zapier – дозволяє інтегрувати популярні програми Zapier із Ultimate Member
- Stripe – Продавайте платні підписки для доступу до вашого сайту за допомогою підписок Stripe
- User Notes – Дозволить користувачам створювати загальнодоступні та приватні нотатки зі свого профілю
- Profile Tabs – Дозволить додати власні вкладки до профілів
- User Locations – Дозволить відобразити розташування користувачів на карті на сторінці каталогу учасників, а також дозволить користувачам додавати своє місцезнаходження через свій профіль
- Unsplash – Дозволить користувачам обрати фотографію обкладинки свого профілю з сайту Unsplash.com
- User Bookmarks – Дозволить користувачам додавати в закладки вміст з вашого веб-сайту
- User Photos – Дозволить користувачам завантажувати фотографії до свого профілю
- Groups – Дозволить користувачам створювати групи та приєднуватися до них навколо спільних тем, інтересів тощо.
- Private Content – Відображення приватного вмісту, доступ до якого можуть отримати тільки користувачі, які ввійшли до системи
- User Tags – Дає можливість додати систему тегів користувача на ваш веб-сайт
- Social Activity – Дозвольте користувачам створювати загальнодоступні дописи на стіні та переглядати активність інших користувачів
- WooCommerce – Дозволяє вам інтегрувати WooCommerce з Ultimate Member
- Private Messages – Додайте на свій сайт систему обміну приватними повідомленнями, щоб користувачі мали можливість надсилати повідомлення один одному
- Followers – Дозволяє користувачам стежити один за одним на вашому сайті і захищати інформацію свого профілю
- Real-time Notifications – Додайте систему сповіщень на ваш сайт, щоб користувачі могли отримувати сповіщення в режимі реального часу
- Social Login – Дозволяє користувачам реєструватися та входити на ваш сайт через Facebook, Twitter, Google+, LinkedIn, Instagram та ВКонтакті (VK.com)
- bbPress – З розширенням bbPress ви можете інтегрувати Ultimate Member з bbPress
- MailChimp – Дозвольте користувачам підписатися на ваші списки розсилки MailChimp під час реєстрації на вашому сайті та синхронізувати мета користувача з MailChimp
- User Reviews – Дозволяє користувачам оцінювати та залишати відгуки один одному за допомогою 5-зіркової системи оцінювання
- Verified Users – Додайте систему перевірки користувачів на свій сайт, щоб мати можливість перевіряти облікові записи користувачів
- myCRED – За допомогою розширення myCRED ви можете інтегрувати Ultimate Member з популярним плагіном управління точками myCRED
- Notices – Попереджайте користувачів про важливу інформацію за допомогою умовних сповіщень
- Profile Completeness – Заохочуйте або змушуйте користувачів доповнювати свої профілі з розширенням повноти профілю
- Friends – Дозволить користувачам дружити надсилаючи/приймаючи/відхиляючи запити друзів
Безкоштовні розширення
- JobsBoardWP – Це безкоштовне розширення інтегрує Ultimate Member з плагіном дошки вакансій JobBoardWP.
- ForumWP – Це безкоштовне розширення інтегрує Ultimate Member з плагіном форуму ForumWP.
- Terms & Conditions – Додасть прапорець згоди з “Правилами та умовами” вашого сайту до ваших реєстраційних форм, щоб користувачі при реєстрації погоджувалися з ними.
- Google reCAPTCHA – Зупиніть ботів у ваших формах авторизації та реєстрації за допомогою Google reCAPTCHA
- Online Users – Дозволить відобразити користувачів, які знаходяться онлайн на сайті за допомогою цього розширення
Тема
Наша офіційна тема призначена для авторизації користувачів на веб-сайті. Тема має глибоку інтеграцію з плагіном Ultimate Member та розширеннями, різним дизайном заголовків для користувачів, які увійшли/вийшли і працює разом з конструкторами сторінок Beaver Builder та Elementor.
Наші інші плагіни
Крім того для Ultimate Member, у нас також є два інших плагіни: ForumWP та JobBoardWP.
ForumWP
ForumWP це плагін форуму, який додає онлайн-форум на ваш веб-сайт, що дозволяє користувачам створювати теми та писати відповіді. Форуми – це відмінний спосіб створити і виростити інтернет-спільноту.
JobBoardWP
JobBoardWP це плагін дошки вакансій, який додає сучасну дошку вакансій на ваш веб-сайт. Відобразіть списки вакансій і дозвольте всім роботодавцям надсилати та керувати вакансіями з фронтенд-інтерфейсу.
Розробка * Переклади
Якщо ви розробник і хотіли б зробити свій внесок у вихідний код плагіна, ви можете зробити це через наш GitHub репозиторій.
Бажаєте додати вашу мову до Ultimate Member? Чудово! Ви можете зробити свій внесок за допомогою translate.wordpress.org.
Якщо ви розробник і вам потрібно знати список хуків UM, зробіть це за допомогою нашої Документації хуків або Документація хуків v2.
Якщо ви розробник і вам потрібно знати структуру нашого коду, зробіть це через наш Документаційний API.
Документація та Підтримка
У вас є проблема або потрібна допомога з Ultimate Member? Перейдіть до нашої документації та здійсніть пошук в нашій базі знань. Якщо ви не можете знайти рішення проблеми, то можете створити тему на форумі підтримки.
Скріншоти
Блоки
Цей плагін надає 4 блоки.
- Form Choose display form
- Password Reset Displaying the password reset form
- Account Displaying the account page of the current user
- Member Directory Choose display directory
Встановлення
- Активуйте плагін
- Ось і все. Перейдіть до Ultimate Member > Налаштування, щоб налаштувати параметри плагіна
- Для отримання більш детальної інформації, будь ласка, перегляньте офіційну Документацію page.
Часті питання
-
Чи потрібно вміти кодувати, щоб використовувати цей плагін?
-
Ні, ми створили Ultimate Member так, щоб він був надзвичайно простим у використанні навіть без елементарних знань кодування і не вимагав від вас вручну створювати будь-які шорткоди.
-
Чи має Ultimate Member адаптивний дизайн?
-
Так. Ultimate Member створено так, щоб дизайн сторінок міг автоматично підлаштуватися до будь-якої роздільної здатності екрана. Він включає в себе спеціально налаштовані макети для смартфонів, планшетів та ПК.
-
Чи сумісний Ultimate Member з багатосайтовою мережею WordPress?
-
Так. Ultimate Member чудово працює як на окремому сайті, так і в багатосайтових мережах WordPress.
-
Чи працює плагін з будь-якою темою WordPress?
-
Так. Ultimate Member буде працювати з будь-якою правильно закодованою темою. Однак деякі теми можуть викликати конфлікти з плагіном. Якщо ви помітили проблему зі стилем вашої теми, будь ласка, створіть допис на форумі спільноти.
-
Чи працює ваш плагін з плагінами кешування?
-
Плагін працює з популярними плагінами кешування, автоматично виключаючи сторінки Ultimate Member з кешування. Це гарантує, що відвідувачі сторінки не побачать приватну інформацію іншого користувача. Однак, якщо ви додасте функції Ultimate Member на інші сторінки, ви повинні виключити кешування цих сторінок через панель налаштувань плагіна кешування.
-
Чи обмежує Ultimate Member доступ до wp-login.php, коли плагін активний?
-
Плагін не обмежує доступ до сторінки wp-login.php, коли він активний, тому наш плагін не заважає існуючій функціональності веб-сайту чи інших плагінів, які можуть використовувати сторінку входу за замовчуванням. Якщо ви бажаєте обмежити доступ до сторінки wp-login.php, ви можете використати такий плагін, як WPS Hide Login або інший плагін, який усуває можливість входу через wp-login.php.
-
Чи потрібні сторінки Входу/Реєстрації Ultimate Member?
-
Ні, вам не потрібно використовувати сторінки входу або реєстрації нашого плагіна, ви можете використовувати інший плагін або стандартні методи WordPress для реєстрації та входу в систему.
-
Чи потрібні додаткові модулі PHP для коректної роботи плагіна?
-
Спеціальні розширення не потрібні. Але ми настійно рекомендуємо залишати активними такі модулі PHP:
mbstring
,json
,dom
,exif
,gd
,fileinfo
,curl
,iconv
. wp-admin > Інструменти > Сторінка “Справність сайту” містить короткий опис встановлення та необхідних модулів. Усі основні розширення перераховані тут.
Відгуки
Учасники та розробники
“Ultimate Member – Профіль Користувача, Реєстрація, Вхід, Каталог учасників, Обмеження Вмісту & Плагін членства” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:
Учасники“Ultimate Member – Профіль Користувача, Реєстрація, Вхід, Каталог учасників, Обмеження Вмісту & Плагін членства” було перекладено на 27 локалізацій. Дякуємо перекладачам за їх роботу.
Цікавитесь розробкою?
Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.
Журнал змін
Important:
ВАЖЛИВО: БУДЬ ЛАСКА, НЕГАЙНО ОНОВІТЬ ПЛАГІН ПРИНІМУ ДО ВЕРСІЇ 2.6.7. У ВЕРСІЇ 2.6.7 ВИПРАВЛЕНО ВРАЗЛИВІСТЬ ПІДВИЩЕННЯ ПРИВІЛЕЄВ БЕЗПЕКИ. БУДЬ ЛАСКА, ПЕРЕГЛЯНІТЬ ЦЮ СТАТТЮ ДЛЯ ДОКЛАДНІШОЇ ІНФОРМАЦІЇ
2.10.4 2025-05-15
Виправлення
- Виправлено: Проблема безпеки з ідентифікатором CVE: CVE-2025-47691. Використовувався “sniccowp/php-scoper-wordpress-excludes” для отримання списку останніх функцій WordPress та додавав їх до динамічного чорного списку залежно від версії WordPress.
- Виправлено: Дія планувальника дій
um_set_default_account_status
. Випадок, коли деякі користувачі були схвалені вручну або видалені, і нам потрібно було скинути повідомлення адміністратора. Доданоerror_log()
до неправильних умов. - Виправлено: запит на скидання пароля з не попередньо визначеної сторінки скидання пароля. Можливість надіслати форму скидання пароля для всього сайту за допомогою блоку або шорткоду.
- Виправлено: налаштування «Дозволити користувачам змінювати електронну пошту» для сторінки облікового запису. Тепер це працює для будь-якої ролі, а не лише для ролей з увімкненою можливістю «Чи можна редагувати облікові записи інших учасників?».
2.10.3 2025-04-24
Покращення
- Додано: налаштування
Ігнорувати "Роль користувача > Параметри реєстрації"
. Воно надає можливість автоматичного схвалення користувачів, якщо їх було створено через екран wp-admin > Користувачі. - Зміна: уникнення сповіщень електронною поштою адміністратору про реєстрацію користувачів через екран Користувача > wp-admin.
- Зміна: оновлено реалізацію Планувальника дій для покращення гнучкості та зрозумілості. Рефакторинг Планувальника дій не лише для обробки електронної пошти.
Виправлення
- Виправлено: стилі каталогу учасників під час його відображення на сторінці конструктора Gutenberg.
- Виправлено: запит фільтрації каталогу учасників, коли використовується метатаблиця користувачів.
- Виправлено: попередження PHP, яке виникає під час використання функції
getimagesize
з зображенням із зовнішнього джерела. - Виправлено: сповіщення електронною поштою про скидання пароля було заповнювачем {password_reset_link}.
- Виправлено: Змінено назву «Turkey» на поточний офіційний термін «Türkiye».
Кешовані та оптимізовані/зменшені ресурси (JS/CSS) потрібно скинути/згенерувати повторно після оновлення
2.10.2 2025-04-02
Покращення
- Додано: метод
UM()->common()-filesystem()::maybe_init_wp_filesystem();
. - Додано: метод
UM()->common()-filesystem()::remove_dir();
.
Виправлення
- Виправлено: проблема безпеки з ідентифікатором CVE: CVE-2025-1702. Переглянуто загальні скрипти пошуку та запропоновано інше рішення, яке використовує лише
$wpdb->prepare()
.
2.10.1 2025-03-03
Виправлення
- Виправлено: проблема безпеки CVE ID: CVE-2025-1702.
- Виправлено: посилання для активації переспрямовує на сторінку «Скинути пароль» після реєстрації без поля пароля та обов’язкової активації електронною поштою.
- Виправлено: сценарії/стилі Honeypot для тем без попередньо відтворених шорткодів. Щоразу ставте сценарії/стилі honeypot у чергу.
- Виправлено: метадані фотографії профілю, коли використовується зображення Gravatar.
Кешовані та оптимізовані/зменшені ресурси (JS/CSS) потрібно скинути/згенерувати повторно після оновлення
2.10.0 2025-02-18
Покращення
- Додано: атрибут
form-id
профілю користувача та оновлений код для спадних меню дій із фотографіями профілю/обкладинками. - Додано: сценарії/стилі Honeypot через
wp_add_inline_script()
,wp_add_inline_style()
змінено з прямого додавання в хедер та футер. - Оновлено: Ми вдосконалили запити на оновлення розширень, щоб підвищити стабільність.
- Оновлено: вимога PHP – мінімальну версію PHP тепер оновлено до 7.0.
- Оновлено: використання $wpdb і WPCS для запитів. Установіть мінімальну необхідну версію 6.2 через використання %i для
$wpdb->prepare()
. - Оновлено: переглянуто обробку дій користувача wp-admin. Тепер необхідною можливістю є
edit_users
замістьmanage_options
. - Видалено: приховані дані профілю користувача в режимі перегляду.
- Поправка: покращення WPCS.
Виправлення
- Виправлено: проблема безпеки CVE ID: CVE-2024-12276.
- Виправлено: спеціальні мета-ключі таблиці usermeta для фільтрації в каталозі учасників (від
_money_spent
доwc_money_spent_
і доданоwc_order_count_
). - Виправлено: розміщення для полів «Завантажити ваші дані» та «Видалити ваші дані».
- Виправлено: розміри зображень, що використовуються для метаданих Open Graph у заголовках профілю користувача, зараз виправлено.
- Виправлено: проблема видимості параметрів “Видалити текст облікового запису” в wp-admin.
- Виправлено: поле «Політика конфіденційності» в реєстраційній формі. Заборонений HTML із вмісту «Політики конфіденційності» (наприклад,
<form>
) відфільтровується функцієюwp_kses()
. - Виправлено: поля паролів тепер очищаються нативним способом WordPress із пропуском
wp_unslash()
після надсилання.
Шаблони потребують оновлення
- gdpr-register.php
- profile.php
Кешовані та оптимізовані/зменшені ресурси (JS/CSS) потрібно скинути/згенерувати повторно після оновлення