# Создание 404 страницы

Создайте файл `404.php` в папке темы.

##### Минимальный пример `404.php`

```php
<?php get_header(); ?>

<main class="container">
    <h1>404</h1>
    <p>Страница не найдена.</p>
    <a href="<?php echo home_url(); ?>">Вернуться на главную</a>
</main>

<?php get_footer(); ?>

```

##### 4️⃣ Нужно ли что-то настраивать в админке?

Нет. WordPress сам:

- определяет, что страница не существует
- отправляет HTTP-статус 404
- подключает файл `404.php`, если он есть

Если файла нет — используется `index.php`. и отсутствие страниц в буфере результатов поиска нужно определять там.