Создание собственного шаблона страницы
Иногда возникает необходимость создать страницу отличную от других. Это может быть, например, прайс-лист отформатированный отлично от остального текста или резюме написанное другим шрифтом. Может понадобиться убрать поле комментирования к этой страницы или сделать заголовок яркого цвета. При этом все остальные страницы сайта должны остаться неизменными.
В WordPress это можно сделать легко путем создания уникального шаблона. Используя созданный шаблон в дальнейшем можно будет легко создавать специальные страницы.
Вот как делается уникальный шаблон для страниц:
1. Скопируйте файл вашей темы page.php в туже папку где он находится но с другим именем. Как правило это папка с названием темы в каталоге wp-content/themes. Именно этот файл описывает отображение страниц.
2. Можно назвать этот файл как угодно. Пусть он будет называться song.php (Это будет страница для последней написанной песни).
3. В самом верху этой страницы добавьте следующий код
<?php
/*
Template Name: Song
*/
?>
4. Измените разметку и стили текста в css. Сделать это лучше всего так:
- на всякий случай сохраните резервную копии файла style.css;
- откройте в редакторе файл style.css;
- в этом файле найдите блок который описывает нужные нам классы (скорее всего он озаглавлен так /* posts */);
- скопируйте этот блок как еще один блок в этом же файле и переименуйте его (чтобы не запутаться);
- измените названия классов в новом блоке (например допишите к ним слово song) и измените свойства стилей текста;
- в новом файле song.php измените названия классов аналогично как в файле style.css;
- там же можно убрать, например, блок комментирования.
5. А теперь самое интересное. То, ради чего мы все это затеяли. Идем в админку блога и при создании новой страницы, выбираем только что созданный нами шаблон (панель «Атрибуты», справа внизу).
6. Остается наполнить страницу контентом и опубликовать. Она будет иметь оформление и разметку отличную от остальных страниц. Такую которую мы только что описали в файле style.css.
При написании статьи возникла идея. Ведь можно создавать не темы целиком, а отдельные шаблоны страниц. Используя такие шаблоны, любой блоггер смог бы легко сделать свой блог разнообразнее и ярче по оформлению. Ну конечно в если этом есть необходимость и в разумных пределах.
_
Только тщательно и профессионально проведенная оптимизация сайта позволит вам занять нужное место в поисковой выдаче.
Похожие материалы:
hawot Reply:
ноября 15, 2010 at 10:21
Если блог на вордпресс, то рекомендовал бы плагин All in One SEO Pack. Он позволяет для каждой статьи прописать свои теги: Title, Description и Keywords при ее публикации — удобно и просто.
Совсем не обязательно, но могут быть особенности, вот здесь об этом — http://blogodom.ru/patch-theme-all-in-one-seo/
Ответить комментатору