Привет! Мы продолжаем разбирать самые интересные и самые полезные плагины для сайта WordPress! Сегодня вы узнаете как можно управлять доступом к записям и страницам на сайте WordPress. Вы сможете ограничить или открыть доступ к чтению записей и страниц для определённых пользователей. Можно создавать группы пользователей и ограничивать доступ только им. Можно ограничивать доступ к созданию записей и страниц для определённых пользователей или группы пользователей. Можно ограничивать доступ по ролям пользователей.
Вы сможете открыть доступ для чтения или создания записей и страниц только для определённых пользователей или группы пользователей.
Установить плагин User Access Manager вы сможете прямо из админ-панели WordPress. Перейдите на страницу: Плагины – Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.
Далее, после установки и активации плагина, перейдите на страницу: UAM – Управление группами пользователей. Здесь вы сможете создавать группы пользователей и ограничивать им доступ к созданию или чтению записей и страниц на WordPress.
Для создания группы пользователей – укажите название и описание для новой группы пользователей. Можно указать IP диапазон пользователей или выбрать роли пользователей.
– Доступ для чтения, можете открыть доступ для чтения записей и страниц только для созданной группы пользователей.
– Доступ для записи, можете открыть доступ для создания записей и страниц только для созданной группы пользователей.
– Внизу страницы нажмите на кнопку – Добавить группу пользователей.
Далее, перейдите на страницу “Настройки”. Здесь вы сможете настроить основные параметры плагина.
В настройках вы сможете настроить:
– Скрыть полные сообщения (записи).
– Скрыть заголовок сообщения.
– Указать заголовок сообщения. Показывать текст как заголовок сообщения, если у пользователя нет прав доступа.
– Показывать текст сообщения перед <!–more–> (Читать далее).
– Указать текст сообщения.
– Скрыть комментарии сообщения.
– Указать Текст комментария сообщения.
– Показать комментарии сообщения. Выбор “Да” позволяет пользователям комментировать заблокированные сообщения (записи).
– Скрыть законченные страницы. Выбор “Да” скроет страницы, если у пользователя не будет доступа. Страницы также скроются в навигации.
– Скрыть название страницы, если у пользователя нет прав доступа.
– Указать Название страницы. Показать текст как название страницы, если у пользователя нет доступа.
– Указать Контент страницы, отображается если пользователь не имеет доступа.
– Скрыть комментарии страницы.
– Текст комментария страницы.
– Разрешить комментарии на страницах?
– Файлы блокировки. Если выберете “Да”, все файлы будут заблокированы в .htaccess и только пользователи с доступом смогут их загружать.
Заметка: если Вы включите эту настройку, плагин перезапишет .htaccess файл в папке загрузок. Если у Вас не включены ЧПУ, то папка загрузок будет закрыта случайным паролем и все медиафайлы в старых записях и страницах перестанут работать. Вам потребуется обновить записи и страницы (не нужно если у Вас включены ЧПУ).
– У авторов всегда есть доступ к собственным записям и страницам?
– Авторы могут добавлять содержимое в свои собственные группы. Если выбрать “Да”, авторы могут ограничивать доступ к содержимому добавляя его в собственные группы.
– Минимальная пользовательская роль с полным доступом. Все пользователи с ролью равной или выше этой имеют полный доступ.
– Защита RSS канала.
– Скрыть пустые категории.
– Перенаправить пользователя, если у него нет доступа.
– Рекурсивная блокировка. Выбор “Да” заблокирует все дочерние сообщения/страницы сообщений/страниц, если у пользователя не будет доступа к родительской странице. Примечание: Установка этой опции в “Нет” не может привести к ошибкам отображения, касающимся иерархии.
– Показывать администраторскую подсказку на Сообщениях. Выбор “Да” покажет определенный текст в “Администраторский текст подсказки” за записью или страницей авторизованному администратору при просмотре блога, уведомляя о том что запись или страница ограничены к просмотру.
– Администраторский текст подсказки. Текст который будет показан за записью или страницей.
– Обновите настройки.
Остались вопросы? Напиши комментарий! Удачи!
Здравствуйте!
А можно ли этот плагин интегрировать с плагином newsletter
Через который идет подписка и база подписчиков именно там. Или он работает только с подписчиками и зарегистрированными пользователями WP?
И второй вопрос, что значит Customer, мне переводит, как покупатель, это роль в настройках группы. Его можно привязать к woocommerce? и давать доступ покупателям?
Заранее спасибо
Добрый день. Надо смотреть на деле, точно не могу сказать, не проверял. Интеграция с другими плагинами точно есть. Customer – это клиент, покупатель, заказчик и т.д. Эту роль как раз Woocommerce и добавляет. Никакая привязка здесь не нужна.
Здравствуйте! Не могу понять, почему не работает “Скрыть комментарии сообщения.” Они все равно видны для всех пользователей. Также не могу ограничить доступ к комментариям.
Добрый день. Вы в настройках точно всё правильно настроили? Проверьте ещё раз.
Илья, смотрите, что у меня получилось
Hide title – да.
Hide comments – да.
Lock comments – не вижу изменений ни при “да” и при “нет”
Содержимое записи доступно только для пользователей определенной категории. А вот с комментариями беда.
Вы создавали группу пользователей, для которых ограничен доступ? Пользователей добавляли по ip-адресам или ролям? Вы правильно установили доступ для чтения и записи? Проверьте ещё раз. Вы пишите “видны для всех пользователей”, конечно для всех, кроме тех, которым вы ограничили доступ.
Илья, я создала группу пользователей по ролям, который будут видеть определённый материал. Проверила несколько раз, для других ролей материал не доступен. А вот с комментариями не могу разобраться. Их видят и могут писать к данному материалу все пользователи.
Может данная функция не совместима с WordPress. Вы систему обновляете, плагины, темы, сам движок WP? Нет никаких уведомлений о несовместимости?
Возможен конфликт с другим плагином. Посмотрите, установлены ли у вас ещё плагины по комментариям.
Илья, здравствуйте! Что посоветуете? На сайте мне нужно следующее: к строго определенным записям (ограниченное небольшое количество) доступ должен открываться только для зарегистрированных на сайте посетителей, т.е. все посетители фактически делятся на две роли – зарегистрированные и незарегистрированные (ну или другими словами подписчики или нет). Это доступ только для чтения записи без возможности публикации и комментариев. Схема такая: посетитель хочет читать текст закрытой записи, видит “только для зарегистрированных”, рядом окошко “зарегистрироваться”, проходит регистрацию и получает возможность открыть текст нужной записи. Все. Подскажите, пожалуйста, использовать этот плагин или есть какой-то другой подобный? может быть более рациональный для этих условий?
Добрый вечер. Гляньте плагин Advanced Access Manager, думаю он более продвинутый. Есть ещё специальный Супер плагин WordPress для создания платного доступа и подписки.
Спасибо большое!
Здравствуйте, подскажите, пожалуйста, не могу разобраться и нигде не могу найти ответ на свой вопрос: я создала закрытую рубрику, создала запись и прикрепила её к этой рубрике. Как дать вход пользователям (предполагалось, что доступ будет не по паролю, а по ссылке) Я отправила ссылку на запись, но доступ к ней заблокирован. Как дать ссылку на рубрику, которой нет в меню?
Здравствуйте. Вам нужно создать группу пользователей с определённой ролью и открыть для них доступ в настройках. Доступа по ссылке или паролю нет в плагине такой функции. Плагин блокирует или открывает доступ по роли пользователя. Например, для роли пользователей “подписчик” можно закрыть доступ, а для роли “участник” наоборот закрыть. По внимательней изучите настройки плагина.
Добрый день, задача очень проста. Необходимо незарегистрированному посетителью дать права подписчика. Возможно ли это?
Добрый день. Если его нет в вашей базе, каким образом вы это сделаете? Я таких способов не знаю. Человеку нужно зарегаться в роли подписчика.