Знаете ли, че можете да дадете достъп на други хора да управляват вашия сайт? Използвайки потребителски роли на WordPress, можете да си сътрудничите с хората безопасно и лесно, да назначавате различни нива на достъп до вашия сайт и съдържанието, което се намира в.
В тази статия ще разгледаме как работят ролите на WordPress на потребителите и как да ги конфигурирате на вашия сайт.
Contents
Роля на WordPress
Така – какви са потребителските роли на WordPress и за какво се използват? Както подсказва името, това е вградена функция за управление на потребителите на вашия сайт WordPress. Можете да определите какви действия потребителите могат и не могат да изпълняват и да ги групирате по роли. Така че специфична роля може да бъде отредена с конкретни привилегии за управление на сайта.
WordPress предоставя шест по подразбиране потребителски роли за да ви даде повече власт върху управлението на вашия сайт. Нека ги опознаем по-добре.
Супер администратор
Ролята на супер администратора съществува само когато WordPress мултисайт функция е активирана. Те отговарят за надзора над всички администратори на сайтове и многосайтовата мрежа.
Те могат да управляват и променят всичко – от създаване и изтриване на сайтове, до контрол на съдържанието, темите, плъгините и профилите.
Когато ролята на Super Administrator е активирана, привилегиите на обикновения администратор се намаляват. Те вече не могат да инсталират теми и плъгини, но могат да изберат да ги активират или деактивират.
администратор
Администраторите имат пълната власт не само да управляват операциите на вашия сайт, но и да възлагат други роли.
Те могат да създават, изтриват, преглеждат, редактират и публикуват съдържание, управляват плъгини и теми, дори редактират код. Тази роля също има правомощията да персонализира други роли на потребителя.
Можете да бъдете администратор на собствения си сайт или да назначите някой друг. Внимавайте обаче, ако искате да възложите тази задача на други. Важно е да изберете някой, на когото имате доверие.
Редактор
Редакторите имат пълен достъп за управление на цялото съдържание на вашия сайт и неговите атрибути.
Те могат да създават, изтриват, преглеждат и публикуват свои публикации, както и такива, създадени от други автори. Редакторите също могат да управляват коментари, категории публикации и връзки. Потребителите с тази роля обикновено контролират авторите и авторите.
автор
За разлика от редакторите, които имат пълен контрол върху целия раздел със съдържание, авторите имат пълен контрол само върху собствените си публикации. Те имат правомощия да създават, редактират, изтриват и публикуват свои публикации. Освен това те могат да редактират собствения си потребителски профил.
сътрудник
Подобно на авторите, сътрудниците са в състояние да създават и редактират своите публикации и профили. Основната разлика между двете е, че сътрудниците не могат да публикуват своите публикации.
абонат
Тази роля може да чете само публикации и да управлява личния им профил.
По принцип всички посетители могат да четат публикации, без да бъдат назначени като абонат. Можете обаче да насърчите потребителите да станат абонати, като предлагате достъп до специално съдържание, което може да се гледа само от тях.
Неща, които трябва да направите, преди да настроите потребителски роли
Има някои добри практики, които трябва да следвате, когато решавате да задавате роли на потребителя.
Архивирайте вашия сайт
От първостепенно значение е първо да архивирате вашия WordPress сайт, преди да направите каквито и да било промени. Не само можете да възстановите базата данни от вашия хостинг сървър, но и да качите резервния файл от вашия локален диск, когато е необходимо. Можете да направите това Публикуване в HostingWiki как да направите това правилно.
Ако преходът към множество роли на потребителя причини някакви проблеми или заплахи за сигурността, можете лесно да възстановите вашия сайт до предишното му състояние.
Назначавайте подходящи роли
Трябва да вземете предвид привилегиите на потребителя, преди да разпределите ролите. Изберете какво могат и не могат да направят потребителите.
Запитайте се: „Вярвате ли на потребителите?“, „Ще пишат, преглеждат, редактират, публикуват или поддържат вашия WordPress сайт?“, „Ще имат ли пълен контрол или частичен контрол върху вашия WordPress сайт?“ И т.н. След това можете да започнете да упълномощавате ролите.
По този начин контролирането на работния процес и всяка роля на потребителя се превръща в лесно. Освен това ще бъдете сигурни, че знаете, че работата и управлението на вашия сайт са в правилните ръце.
Най-добри практики за конфигуриране на роли на потребители
Има три начина за управление на вашите роли на WordPress.
Добавете потребители от вашето табло за WordPress
Изпълнете следните стъпки, за да добавите, редактирате и изтриете потребители от таблото си за управление:
- След като влезете в администраторската зона на таблото си за управление, изберете Потребители и изберете опцията Добавяне на нов.
- Попълнете формуляра с личните данни на новия потребител, конфигурацията на паролата и определената роля. След това щракнете върху бутона Добавяне на нов потребител, за да го запазите.
- След като сте добавени, можете да редактирате или изтриете потребителя, като изберете Всички потребители от падащото меню.
За да получите повече контрол върху потребителските роли, ще трябва да използвате един от другите два метода.
Ръчно променяйте кода във вашия файл с шаблони
Ако искате да имате повече опции при конфигуриране на потребителски роли, настройката и настройката на файла на шаблона на вашия сайт WordPress е отговорът. Променете ролите, като поставите кодови функции във вашия function.php файл.
WordPress предлага пет кодови функции за персонализиране на ролите на потребителите и техните възможности, а именно:
- add_role () – за добавяне на роля
- remove_role () – за премахване на роля
- add_cap () – за добавяне на способност към определена роля
- remove_cap () – за премахване на способността от определена роля
- get_role () – да получите представа за възможностите на определена роля.
Когато пишете действителната команда, ще трябва допълнително да попълните:
- роля – името на ролята
- екранно име – какво ще бъде името на ролята на таблото за управление на WordPress
- възможности – привилегиите, които ролята ще има. Ако искате да добавите няколко възможности, ще трябва да използвате масив.
Като пример, нека добавим роля с име Publisher, която може да публикува публикации и страници:
add_role („издател“, __ (
'Издател'),
масив (
'публикуване_пости' => вярно,
'публикуване_страници' => вярно,
)
);
Посетете официалния WordPress сборник от старинни ръкописи за да видите наличните списъци с възможности.
За да започнете да използвате кода, изпълнете следните стъпки:
- След като структурирате фрагмента на кода, насочете се към администраторската си област и отворете менюто на външния вид.
- Щракнете върху Темата Редактор от падащото меню, изберете темата, която искате да редактирате, и отворете своя function.php файл.
- Поставете фрагмента на кода в долната част на файла.
- Накрая щракнете върху Актуализиране на файл.
Внимавайте с фрагмента на кода, защото той може да причини проблеми, ако е написан без подходящ синтаксис.
Използвайте Plugin за потребителска роля
Докато ръчно персонализирате ролите на WordPress на потребителите чрез код ви дава най-много контрол, това може да бъде рисковано, ако нямате умения за кодиране. Като алтернатива можете просто да използвате плъгин като Подобрен мениджър на способностите.
Приставката ви позволява не само да конфигурирате ролите по подразбиране на WordPress на потребителите, но и добавя потребителски разрешения за потребители въз основа на вашите нужди.
След като плъгинът е инсталиран и активиран, можете да персонализирате потребителските роли от вашето табло за управление на WordPress. Щракнете върху Потребители меню и изберете Възможности. След това ще видите редактор, който ще ви позволи да настроите ролята и да добавите възможност.
Съвети за ефективно използване на функцията за потребителски роли
Въпреки че ролите на потребителите са невероятно полезни при сътрудничество с множество хора на вашия сайт, той по своята същност е по-малко безопасен. Проста злополука, като оставяне на парола, запазена на обществен компютър, може да причини големи проблеми. Ето някои неща, които можете да направите, за да запазите сайта си в безопасност:
- Използвайте приставки – това ви позволява лесно да управлявате ролите на потребителя, когато са необходими промени, или дори да принудите да излезете от потребителите с помощта на приставка за сигурност (като Всичко в една WP).
- Ограничете броя на потребителите с привилегии – поддържайте достъп до контрола на вашия сайт изключително. Отделете време, за да решите кой потребител наистина се нуждае от какви възможности.
- Пренасочете подозрителни потребители – за да избегнете злоупотреба с уебсайтове, брутални атаки и други опити за хакване, най-добре е да премахнете отдавна неактивните потребители или онези, които многократно се опитват да влязат успешно.
Ако приложите тези съвети, вярваме, че управлението на потребителите на вашия сайт ще бъде безопасно и стабилно.
Заключителни бележки
Потребителските роли на WordPress по подразбиране са доста полезни за поддържане на работата на вашия сайт. Можете да зададете до шест различни роли, а именно:
- администратор – управлявайте изцяло поддръжката и съдържанието на сайта
- Редактор – контролира изцяло авторите и управлението на съдържанието
- автор – отговаря само за собствените си постове
- сътрудник – може само да създава и редактира съдържанието на публикацията си
- абонат – е в състояние да чете само публикации
- Супер администратор – управлява изцяло WordPress многосайтова мрежа
Уверете се, че сте направили резервно копие на сайта си и помислите за подходящите роли, преди официално да възложите възможностите.
Можете да добавяте, редактирате и изтривате потребители от администраторската област на таблото си за управление. За целта отидете на таблото за управление на WordPress → Потребители → Добавяне на ново.
Освен това можете ръчно да персонализирате ролите, като промените файла на function.php на вашата тема.
Персонализирането на ролите на потребителите с помощта на приставка за WordPress обаче може да бъде по-добра опция. Ние препоръчваме Подобрен мениджър на способностите плъгин за добавяне, премахване, редактиране и персонализиране на потребителски роли с няколко кликвания.
И накрая, не забравяйте, че винаги ограничавате броя на ролите на потребителите и отменяте подозрителни потребители.