Більше результатів...

Загальні селектори
Тільки точні збіги
Шукати у заголовках
Шукати у контенті
Вибір типів постів
Фільтрувати за категоріями
FAQ
Hostenko
Натхнення
Відео уроки
Новини
Плагіни
теми
Уроки
Хакі

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

Система управління користувачами – це невід'ємна частина WordPress архітектури. Без цієї системи ви не зможете створити закритий сайт, де люди платять, щоб зареєструватися в системі та читати контент, доступний тільки для членів сайту.

Дивіться також:

Існує таке поняття Ролі Користувачів, яке дозволяє визначити рівень доступу конкретного користувача. За промовчанням існує 5 ролей користувачів.

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

Що таке користувальницькі ролі в WordPress?

Роль користувача – це набір повноважень, присвоєних користувачам. У WordPress є п'ять ролей користувача: Адміністратор, Редактор, Автор, Учасник і Передплатник. Кожна з цих ролей має певні можливості. Що користувач може або не може зробити залежить від ролі.

Повноваження кожної ролі користувача:

  • Адміністратор: Це роль з найбільшою кількістю повноважень У адміністратора є повний контроль над сайтом, доступ до всього контенту та налаштувань. До того ж, він може додавати теми та плагіни, а також додавати, редагувати та видаляти користувачів (і навіть інших адміністраторів).
  • Редактор: Редактори мають повний контроль над контентом сайту Вони можуть створювати записи, сторінки, категорії, завантажувати файли, публікувати та редагувати записи, написані іншими. Але вони не можуть додавати та редагувати теми та плагіни, і не мають доступу до всіх налаштувань сайту.
  • Автор: Користувачі з цією роллю можуть писати, редагувати та публікувати власні записи Вони не можуть додавати та редагувати теми та плагіни, їх доступ до налаштувань сайту також обмежений. Цю роль варто надавати лише людям, яким ви довіряєте, оскільки вони можуть видаляти та публікувати свої записи.
  • Учасник: Учаснику дозволено додавати, редагувати та видаляти свої записи. Учасники не можуть завантажувати медіа-файли та публікувати записи. Це ідеальний варіант для запрошених авторів.
  • Передплатник: Користувач з цією роллю може читати контент та редагувати свій профіль І все.

При встановленні WordPress Multisite стає доступною шоста роль. Супер адміністратор – хтось із доступом до адміністраторських функцій мережі сайту та всіх інших функцій.

Тепер, коли ви дізналися про ролі користувача, давайте розберемося, чому вони такі важливі.

Важливість ролей користувачів

Власникам блогу з кількома авторами важливо знати, які ролі вони мають привласнити та як налаштувати їхні повноваження. Але як ми вже говорили раніше, WordPress має готовий набір ролей користувачів, які можна налаштувати за допомогою WP і сторонніх плагінів.

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

Всі ці моменти підкреслюють важливість налаштування ролей користувача в WordPress.

Ще однією перевагою додавання ролей є те, що ви можете призначити людину, яка відповідає за модерування коментарів на вашому сайті. Такий користувач не матиме інших обов'язків, крім цього.

Плагіни для ефективного управління ролями користувачів

Ви можете знайти безліч плагінів для управління ролями користувачів, але ми розповімо лише про кілька з них.

1. Редактор Роль користувача

 

Плагіни WordPress для ефективного керування ролями користувачів

User Role Editor – це простий у використанні плагін. Він може налаштовувати стандартні ролі та розподіляти їх.

  • Початок роботи: після того як ви активуєте цей плагін, ви знайдете новий розділ у Користувачі → User Role Editor. Тут ви знайдете перелік можливостей ролей користувачів. Щоб змінити функції будь-якої ролі, виберіть її зі списку вгорі. Щоб додати або видалити функцію, поставте або зніміть галочку відповідно.
  • Спеціалізовані повноваження: User Role Editor може також налаштовувати рівень доступу для конкретного користувача. Наприклад, у вас є 5 гостей, 4 з яких завантажують якісні зображення. А п'ятий не такий гарний у цьому. Що ж робити? Можна просто заборонити користувачеві завантажувати зображення.
  • Преміум версія: У цьому плагіні є більшість основних функцій Але також доступна преміум версія, яка має додаткові функції, такі як експорт або імпорт для перенесення ролей та можливостей з одного сайту на інший, відображення контенту лише користувачам з певним рівнем доступу тощо.

2. Редактор ролей користувача WPFront

Плагіни WordPress для ефективного керування ролями користувачів

WPFront User Role Editor – це невигадливий плагін із простим інтерфейсом. Він спрощує процес додавання, редагування та видалення ролей користувача.

  • Початок роботи: Після встановлення та активації WPFront User Role Editor у лівій панелі з'явиться нове меню Roles. Там ви зможете зробити всі налаштування.
  • Переадресація користувачів: Ви можете переадресувати користувачів під час входу до системи, залежно від їхньої ролі.
  • Додаткові функції: У розширені функції входить відновлення ролі, зміна базової ролі, клонування існуючих ролей, перейменування ролей та багато іншого.
  • Преміум версія: Плагін також пропонує преміум версію, яка розширює набір функцій такими параметрами, як відображення вкладок меню в залежності від ролі користувача, контроль того, хто може бачити меню всередині консолі, імпорт та експорт ролей, і т.д.

Це крутий плагін з більш ніж 50,000 активних установок. Його безкоштовна версія підходить для основних операцій. Однак, з преміум-версії ви розширите свої можливості.

3. Видалити доступ до панелі інструментів

Плагіни WordPress для ефективного керування ролями користувачів

Іноді ви не хочете, щоб передплатники бачили консоль WordPress або адмін-панель у фронтенді. Для заборони доступу до консолі можна використовувати Remove Dashboard Access. Він пропонує такі функції:

  • Тільки для адміністраторів: Ніхто, крім адміна, не має доступу до консолі
  • Для редакторів та адміністраторів: Тільки редактори та адміністратори можуть бачити консоль
  • Для авторів, редакторів та адміністраторів: Учасники та передплатники не можуть бачити консоль.
  • Обмежений доступ до консолі у користувачів: Цей плагін може стати в нагоді, якщо ви створили користувальницькі ролі і хочете обмежити їх доступ.
  • Переадресація користувачів: Це корисна функція для переадресації користувачів на потрібну сторінку. Наприклад, передплатники не повинні бачити консоль, їх потрібно переадресувати на сторінку налаштувань профілю. Ви можете налаштувати плагін для виконання цієї функції.
  • Удосконалений функціонал: Плагін має розширену систему управління користувальницькими ролями.

4. члени

Плагіни WordPress для ефективного керування ролями користувачів

Members – це один із найефективніших плагінів для закритих сайтів. Його легко використовувати та налаштовувати. З Members ви можете додавати, редагувати та видаляти ролі користувачів та їх можливості. Це розширює можливість керування користувачами цієї CMS.

  • Безліч ролей: Плагін дозволяє присвоювати користувачам багато ролей Іншою корисною функцією є клонування ролей, це означає, що ви можете продублювати можливості ролі.
  • Створення метабоксів: Плагін додає метабокси в Edit Post/Page, що дозволяє обмежити його контент.
  • Шорткоди та аддони: Є багато інших функцій, як шорткод для обмеження доступу до контенту, приватизації сайту з його стрічками новин, і т.д. У цьому плагіні також є аддон Role Levels, який дозволяє доступ до системи рівнів користувача WordPress. Це один із найстаріших плагінів управління ролями користувачів.

Підсумки

Існує багато ситуацій, коли вам потрібно створити роль користувача або налаштувати рівень доступу користувачів. Якщо у вас є час і ви вмієте писати код, можете створити власні ролі користувачів. Однак новачкам краще використовувати плагіни.

редактор wpcafe
Вивчає сайтобудування з 2008 року. Практикуючий вебмайстер, який спеціалізується на створенні сайтів на WordPress. Задати питання Олексію можна на https://profiles.wordpress.org/wpthemeus/

Коментарі до запису: 1

Додати коментар або відгук