Страница с ошибкой 404 появляется когда сервер не находит адрес документа, запрошенного пользователем. На дочернем сайте у меня есть публикация на тему создания страницы ошибки 404 на сайте индивидуальной разработки. Прочтите, пригодится!
А в этой статье рассмотрим создание и оформление страницы вывода ошибки 404 на сайте WordPress. Я не могу сказать, что данный вопрос нужно рассматривать в контексте выполнения первостепенных задач, но создание красивой и оригинальной страницы ошибки, добавит привлекательности и авторитета вашему сайту в глазах пользователей.
Как таковая, страница вывода ошибки 404 в темах WordPress существует и достаточно грамотно настроена. Можно оставить всё как есть и ничего не предпринимать. Посмотреть, как она выглядит на вашем сайте можно дописав к адресу домена какой-нибудь набор букв и цифр, например: site.ru/tratata. При переходе по такому адресу, в браузере Вы увидите открывшуюся страницу, на которой будет выведено сообщение, что искомая вами страница не найдена, попробуйте применить то-то и то-то.
Вы можете заметить, что данная страница по умолчанию располагает минимумом информации и её оформление далеко от идеала. Поэтому, в ваших силах всё изменить к лучшему, оформить страницу в желаемом стиле, учитывая личные предпочтения.
Настройка страницы ошибки 404
Для настройки этой страницы нужно в активной теме блога найти и отредактировать файл 404.php. Но, в некоторых темах, файла с таким названием может и не быть. Значит, его нужно создать самостоятельно.
Зайдите в панель администратора WordPress и откройте файл в редакторе (Внешний вид → Редактор → Шаблон ошибки 404).
Внесите изменения в файл. Можно и нужно добавить привлекательное изображение, какой-нибудь текст о том, что данная страница не найдена и посоветовать посетителю попробовать воспользоваться поиском или меню навигации. Так же можно рекомендовать проверить правильность введенного URL. Оставьте ссылку на главную страницу или выведите популярные (последние публикации блога.)
При помощи нижеприведенных кодов можно вывести (по порядку):
- поиск
- свежие записи
- архивы
- рубрики
- метки
- архивы
Скопируйте нужный вариант или все вместе и вставьте в файл 404.php.
<?php get_search_form(); ?> <?php the_widget( 'WP_Widget_Recent_Posts' ); ?> <?php the_widget( 'WP_Widget_Archives', 'dropdown=1' ); ?> <?php the_widget( 'WP_Widget_Categories', 'dropdown=1' ); ?> <?php the_widget( 'WP_Widget_Tag_Cloud' ); ?> <?php the_widget( 'WP_Widget_Pages' ); ?>
Примеры оформления страниц ошибки
Здесь я разместил изображения (скриншоты) страниц ошибки с некоторых авторитетных сайтов. Считаю, что комментировать здесь ничего не нужно. Все понятно.
Удачи Вам в развитии и оформлении сайта. Доброго здоровья и хорошего настроения!