Для безопасного редиректа со страницы, если пользователь уже авторизован в WordPress, вам нужно добавить следующий код в верхнюю часть страницы, которую вы хотите защитить:
Этот код использует функцию is_user_logged_in(), чтобы проверить, авторизован ли текущий пользователь, и если пользователь авторизован, то он перенаправляет его на главную страницу, используя функцию wp_redirect(). Обратите внимание, что вы должны использовать exit; после функции wp_redirect(), чтобы убедиться, что код не продолжит выполнение после перенаправления.
Вы можете изменить home_url() на любой другой URL, который вы хотите использовать в качестве целевого для перенаправления. Например, вы можете перенаправить пользователя на страницу профиля, используя wp_redirect(get_edit_profile_url()).
Не забудьте добавить этот код в верхнюю часть страницы, перед выводом какого-либо контента или кода HTML, чтобы убедиться, что пользователь не увидит никакого контента, прежде чем он будет перенаправлен.