BloGGood.ru

Блог Костаневича Степана

До Нового Года осталось:

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Wordpress » Как создать простую страницу ошибки 404 на WordPress

Как создать простую страницу ошибки 404 на WordPress

2013-11-06 / Вр:20:33 / просмотров: 3328

Еще раз всем привет! Хочу добить до конца тему «страница ошибки 404». Но эта статья об ошибке 404 будет касаться исключительно движка WordPress.
Для начала, давайте разберемся, для каких целей нам нужна страничка ошибки 404.
Страница 404, нужна в том случае,  если страницы, на которую зашел посетитель, нет или она когда-то была изменена. Вы правильно поняли, страница «Ошибка 404» нужна исключительно для удержания посетителя на сайте. Ведь, согласитесь, когда посетитель увидит непонятную страницу с надписью «Not Found The requested URL /404 was not found on this server», у него будет только одна мысль - бежать и только бежать с такой страницы и с такого сайта, как можно быстрей. Останови посетителя! Создай страницу ошибки 404.

Not Found The requested URL /404

Итак, как создать страницу ошибки 404 на WordPress?

1. Убедитесь, что в шаблоне, который используете вы, есть страница 404. Для этого зайдите в «админ-панель WordPress» => «Внешний вид» => «Редактор». Посмотрите с правой стороны, где отображаются все ваши файлы шаблона и убедитесь, что файл «страница ошибки 404» существует

как создать страницу ошибки 404 на WordPress

Если нет такого файла, рекомендую создать.
Для этого выполните такие действия:
откройте редактор Notepad++ и разместите в нем вот такой код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Страница ошибки 404</title>
</head>
<body>
<h2>Ошибка 404</h2>
<img src="404.jpg">
<p> Простите, но такой страницы здесь нет или она была удалена!!!</p>
<p> Но не отчаивайтесь, здесь очень много и полезных тем! Вам нужно только перейти на <a href="http://bloggood.ru">главную страницу</a>.</p>
</body>
</html>

404.jpg – это изображение.
http://bloggood.ru – вместо моего адреса сайта поставьте свой.

Теперь  сохраните файл как «404.php» и разместите ко всем остальным файлам шаблона (темы). Для этого откройте через FTP  ваш сайт => «wp-content» => «themes» => «название темы».

как создать страницу ошибки 404 на WordPress

2. После того, как вы закачали страничку 404 к остальным файлам сайта, нужно дописать в файле «htaccess» одну строчку. Если вы не в курсе, что такое htaccess и как его создать, почитайте тут.

А вот строчка, которую нужно прописать в файле «htaccess»

ErrorDocument 404 /404.php

Вот такой получилась простейшая страничка ошибки 404 для WordPress:

Как создать простую страницу ошибки 404 на WordPress

страница ошибки 404

Если вам нужно только отредактировать на WordPress существующую страничку, но вы не знаете, как это сделать, могу дать парочку рекомендаций и советов:

1. Не удаляйте в шаблоне ошибки 404 (404.php) такие теги как
<div ></div >
<?php get_sidebar(); ?>
<?php get_footer(); ?>
<?php get_header(); ?>

2.  Рекомендую перед исправлением файла 404.php, сделать резервную копию файла.

3. Пару кодов, которые могут вам помочь при редактировании страницы ошибки 404 для WordPress:

<a href="<?php bloginfo('url'); ?>">Главная </a> - это готовая ссылка, которая поможет отправить посетителя на главную страницу блога/сайта;

<img src="<?php bloginfo('template_url'); ?>/ images /404.jpg" / alt="Ошибка 404 "> - это готовый метод установки картинки при редактировании страницы 404.php.
При этом картинка должна находиться в папке «images» и называться 404.jpg;

<?php include(TEMPLATEPATH . '/searchform.php'); ?> - это форма поиска на блоге/сайте.

<?php wp_get_archives ('type=postbypost&limit=10'); ?> - код последних 10-ти записей;

Не знаю, может кому-то поможет мой код страницы ошибки 404. Изображение увеличивается:

Как создать простую страницу ошибки 404 на WordPress

изображение можно увеличить.

Обозначения с изображения:

<?php get_header(); ?> - подключение к файлу 404.php  header.php
<?php get_sidebar(); ?> - подключение к файлу 404.php  sidebar.php
<?php get_footer(); ?> - подключение к файлу 404.php  footer.php

Также мне хочется упомянуть плагины, с помощью которых можно создать страницу ошибок 404. Самые известные из них это:

•  Custom 404 Error Page. -  плагин, позволяющий создать красивую и креативную страницу ошибки 404 без знания кода

•  Redirection . После установки этого плагина, блог автоматически будет перенаправлять посетителя на выбранную вами страницу.

Сразу скажу, что эти плагины вам не понадобятся, если вы, как и я (скромно замечу :oops:), разбираетесь в кодировке.

Ну, я думаю, на этой ноте и следует закончить мою статью. Если что, пишите, постараюсь помочь.
До скорых встреч!!!

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

3 Ответов на комментарий - Как создать простую страницу ошибки 404 на WordPress

  1. Тамара Полякова

    Привет Степан! Я ждала эту твою статью, о которой просила написать. Однако чайникам, вроде меня и это сложно. Вроде бы все понятно, но боязно самой менять в кодах что-то, если ты не разбираешься в кодировках вообще. Возможно со временем и придут знания, учась на таких полезных сайтах, как твой. Поэтому видимо воспользуюсь плагином, для начала.А на твою статью – сделаю закладку. Позже вернусь. Надо же когда то начинать изучать эту сложную (для меня) науку кодировку. Спасибо за полезную информацию! Удачи тебе и твоей семье!

    Ответить

  2. Natalya

    Спасибо! За полезную информацию Вы мне очень помогли.

    Ответить

    Степан => автор блога

    Степан => автор блога отвечает:

    Пожалуйста, всегда рад!

    Ответить

Добавить комментарий

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Subscribe without commenting

Метки:

Мои цели на 2016 год:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Довести количество статей до 600

4). Добиться стабильной посещаемости 2500 человек/сутки

5). Закончить все статьи, которые находятся в черновиках

6). Создать портфолио и мини интернет-магазин шаблонов

7). Создать книгу

8). Добиться стабильной посещаемости 3000 человек/сутки

9). Довести количество статей до 700

10). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 671
Количество страниц на блоге: 20
Количество рубрик на блоге: 27
Количество меток на блоге: 71
Количество комментариев на блоге: 3683