Как в wordpress сделать перенаправление на страницу 404?
Решено
Скажите как сделать перенаправление на страницу 404 в вордпресс. Я сделал свой профиль на сайте. Так же в профиле у пользователя есть вкладки. Я хотелбы что бы при попытке попасть на Не свою страницу профиля, был переход на страницу 404. Сама ошибки 404 страница уже создана. Осталось только правильно перенаправить
1 Ответ(ы)
Ответ
Как вариант можно использовать следующий код:
function onwp_redirect(){ if(!current_user_can('administrator')){ global $wp_query; $wp_query->set_404(); status_header( 404 ); get_template_part( 404 ); exit(); } } add_action('init', 'onwp_redirect');