is_404()
Перевіряє, чи сторінка є сторінкою 404 помилки.
HTTP 404: Not Found
, то повертає true
, в інших випадках поверне false
404.php
. Якщо цього шаблона немає, то буде працювати index.php і там можна написати щось подібне
<?php if ( is_404() ) : ?>
<h1><?php _e('Error 404'); ?></h1>
<p><?php _e('Sorry, this page does not exist'); ?></p>
<a href="<?php echo home_url(); ?>" class="button"><?php _e('Home'); ?></a>
<?php endif; ?>
<?php if ( is_404() ) :
// Додаємо форму пошуку або текст, що нічого не знайдено і посилання на головну
endif; ?>