@Pantene742

Как создать произвольные страницы в Wordpress доступные для определенной роли юзеров?

У меня следущая задача:
  • Нужно на работающем сайте WP создать кастомную авторизацию (без регистрации, пароль будет некоторым даваться по телефону) У этого Юзера будет определенная роль, и доступ к этим страницам должен быть только у супер админа и этой роли
  • У этих страницек будет своя уникальная верстка, надо создать отдельную папку для CSS/JS наверное
  • Там надо будет разместить шорткоды плагинов
----Вопрос---- Как это лучше сделать. Есть масса вариантов. Как это сделать чтоб было максимально быстро.
Если с уникальной версткой сложно. То разглядывали вариант покаместь сделать на стандартной теме. Дайте советы, чтоб потом не приходилось брать проэкт недельной давности и делать все сначала по другому.
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
ksider
@ksider
Я сварщик не настоящий
в в шаблоне кастомной странице сделать проверку роли пользователя, и возвращать контент если тру

if (current_user_can('user_role')) {
echo 'кастомная страница';
 }
else {
echo 'авторизуйтесь';
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ommunist
Делаю и поддерживаю мультиязычные сайты
Выводите шаблон по условию, в чем проблема с "уникальной версткой"?
Для той "кастомной страницы", о которой написал Ksider назначьте шаблон с вашей версткой, например по ID, если он не будет меняться.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы