как wp подцепляет 404 шаблон?
-
помогите понять как wordpress подцепляет 404 страницу
вот например страница которой не существует site.ru/jksdjkskjds
и на этой странице выдается 40 шаблон с элементора
и есть страницу site.ru/category/
которая существует в вордпрессе но! скрыта кодом через functions.phpadd_action('template_redirect', 'my_custom_disable_author_page'); function my_custom_disable_author_page() { global $wp_query; if ( is_page() || is_single() || is_front_page()) { return; } $wp_query->set_404(); status_header(404); //Redirect to homepage //wp_redirect(get_option('home')); }с этой страницы выдается стандартная 404 с темы
с содержимым `Похоже, эта страница не существует.
Похоже, что такой страницы не существует. Может быть попробуете поискать?`
невозможно изменить страницу т.к. возникает ошибка php fatal error на сервере
и так же невозможно найти даже найти этот текст ни в 1 файле внутри темы…
помогите разобраться…
вопросы
1. как ВП цепляет стандартную 404 на свои существующие но скрытые страницы
2. почему я не могу найти именно этот текст который выдает 404 ни в 1 файле темы? даже в переводе?
3. почему я не могу изменить php код этой страницы сервер выдает ошибку?
Тема «как wp подцепляет 404 шаблон?» закрыта для новых ответов.