У меня есть WordPress блог. Я использую различные шаблоны для сообщений в блоге и медицинских дел. Я установил плагин для создания пользовательских шаблонов на пост, и он делает свою работу. Но теперь хочется, чтобы медицинские чемоданы были доступны только для зарегистрированных пользователей.
Страница, которой я хочу управлять, использует мой собственный шаблон:

Так что я ищу в Google функцию, которая ограничит доступ по шаблону и по состоянию входа в систему. И написал эту функцию:
add_action( 'template_redirect', 'redirect_to_specific_page' );
function redirect_to_specific_page() {
if ( is_page_template( $template = 'templates/clinic_case.php' ) && is_single() && ! is_user_logged_in() ) {
wp_redirect( 'url/wp-login.php', 301 );
exit;
}
}
но при попытке загрузки контент загружается просто нормально, и не должен. Любая помощь?