Cпециальный виджет для страницы 404 в WordPress

Cпециальный виджет для страницы 404 в WordPress

  Добавляем widget 404 в Вордпресс

В двух предыдущих статьях я описал процесс создания динамического сайдбара, а также добавления новой области виджетов в WordPress:

  1. Делаем динамический сайдбар и включаем виджеты.
  2. Добавляем новые области виджетов.

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

Создаём специальный виджет для страницы 404 в WordPress

Здесь всё аналогично созданию прочих виджетов – в файл functions.php прописываем примерно такое:

if ( function_exists(‘register_sidebar’) )
register_sidebar(array(
‘name’ => ‘404’,
‘before_widget’ => ”,
‘after_widget’ => ”,
‘before_title’ => ”,
‘after_title’ => ”,
));

(в данном коде кавычки лучше ввести вручную, т.к. WP традиционно переиначивает их так, что в файлах php ничего не запустится).

После этого в файл-шаблон 404.php добавляем маленькую строчку кода:

<?php dynamic_sidebar(‘404’);?>

Ну и всё. Теперь на странице с 404-й ошибкой будет выводиться содержимое области виджетов 404 – т.е. всё то, что вы “затащите” на эту область (хоть последние комментарии).

Вполне хорошая страница “Not Found” может получиться, если код шаблона 404.php будет такой:

<?php get_header(); ?>

<?php dynamic_sidebar( ‘404’ ); ?>

<?php get_sidebar(); ?>
<?php get_footer(); ?>

– выглядит очень лаконично. На область 404 можно “притащить” текстовый виджет, в котором описать ситуацию (мол, страницы нет или не было + дать ссылки на свежие посты и т.п.) – как это рекомендует делать Google в своём руководстве по продвижению в Гугле.

Также не лишним будет в эту область добавить виджет стандартного поиска от WordPress или же текстовый виджет с формой поиска по сайту от Google.

Вот и всё. В следующей статье покажу ещё один способ оформления страницы 404 для WordPress.

web-ru.net - всё о продвижении сайтов
Случайные публикации:
  • Как узнать количество упоминаний сайта в Яндексе и Bing? Оператор :link GoogleКак узнать количество упоминаний сайта в Яндексе и Bing? Оператор :link Google...но много уже написал про способы проверки внешних ссылок на сайт. Вообще,
  • Быстрые ссылки в РСЯ и как их убратьБыстрые ссылки в РСЯ и как их убрать...то-нибудь такое: Однако теперь что-то подобное можно встретить и на
  • Ретаргетинг в Яндекс.Директе для продвижения контентных сайтов. ЭкспериментРетаргетинг в Яндекс.Директе для продвижения контентных сайтов. Эксперимент...ны (на мой взгляд) быть в стиле "вернитесь, здесь есть ещё кое-что для вас.."
  • Как определить CMS сайта, аналитики и др. технологии? Плагин Wappalyzer для браузера. ВидеоурокКак определить CMS сайта, аналитики и др. технологии? Плагин Wappalyzer для браузера. ВидеоурокНаходясь на каком-нибудь сайте, порой бывает интересно узнать, какие техноло...
  • Регионы и тематика доноров при получении ссылокРегионы и тематика доноров при получении ссылокВ предыдущей статье я описал, наверное, все параметры, по которым следует...
Оставьте комментарий:
Через сайт Через ВКонтакте Через Facebook
сайт web-ru.net
Я не спамлю...