Привет! Мы продолжаем разбирать самые интересные и самые полезные плагины для сайта 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 для создания платного доступа и подписки.
Спасибо большое!
Здравствуйте, подскажите, пожалуйста, не могу разобраться и нигде не могу найти ответ на свой вопрос: я создала закрытую рубрику, создала запись и прикрепила её к этой рубрике. Как дать вход пользователям (предполагалось, что доступ будет не по паролю, а по ссылке) Я отправила ссылку на запись, но доступ к ней заблокирован. Как дать ссылку на рубрику, которой нет в меню?
Здравствуйте. Вам нужно создать группу пользователей с определённой ролью и открыть для них доступ в настройках. Доступа по ссылке или паролю нет в плагине такой функции. Плагин блокирует или открывает доступ по роли пользователя. Например, для роли пользователей «подписчик» можно закрыть доступ, а для роли «участник» наоборот закрыть. По внимательней изучите настройки плагина.
Добрый день, задача очень проста. Необходимо незарегистрированному посетителью дать права подписчика. Возможно ли это?
Добрый день. Если его нет в вашей базе, каким образом вы это сделаете? Я таких способов не знаю. Человеку нужно зарегаться в роли подписчика.