Задать вопрос
@Az94

Как сделать 2 домашние страницы?

Друзья, нужен дельный совет, как вывести на сайт 2 главные страницы для разных ролей.
Роли: кандидаты и работодатели
1 главная страница общая: для гостей и кандидатов
2 главная страница только для работодателя

Использую готовый Шаблон готовый, нужно внести эти изменения

Благодарю!
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@EvgenyApMr
В шаблоне home сделайте проверку для роли.
if( is_admin() ){
	// вывод для работодателя
}

else {
	// вывод для соискателя
}
Ответ написан
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
function is_user_role( $string ) {
	if ( ! function_exists( 'wp_get_current_user' ) || ! is_user_logged_in() ) {
		return 'unknown';
	}
	$user = wp_get_current_user();
	return in_array( $string, (array) $user->roles, true );
}

if ( is_user_role( 'employer' ) ) {
	# Вывод для авторизованного пользователя с ролью employer
} else {
	# Для всех остальных
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы