Cпециальный виджет для страницы 404 в WordPress
Добавляем widget 404 в Вордпресс
В двух предыдущих статьях я описал процесс создания динамического сайдбара, а также добавления новой области виджетов в WordPress:
Ну а теперь расскажу, как можно оформить страницу 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.
Что значит «плохая» ссылка для вашего SEO?...ёртвого» сайта. Часто вебмастера перестают заниматься своими сайтами и такой
Проверка бэклинков сайта сервисами MajesticSEO.com и Ahrefs.comВ продолжение темы проверки бэклинков сайта опишу весьма попул...
Монетизация мобильного трафика на сайте - оплата за клики в Google Adsense...для показа этих объявлений сайт должен иметь мобильную версию или
Как исправить ошибки URL в Google webmasters? Переадресация на другую страницу через .htaccessЕсли ваш сайт отправлен в инструменты вебмастеров от Google (что обязательно н...
О чем можно написать статью для вашего сайта...хорошая у вас не была статья, молодому сайту, продвинутся будет совершенно не реально. С