Урок 12 Состав темы блога на WordPress

tumbled

Мы установили тему для своего блога (Урок 11 Как установить шаблон на блог), теперь нам нужно её переделать «под себя», то есть сделать так, как мы хотим, чтобы она выглядела. Шаблон на WordPress состоит из файлов, отвечающих за тот или иной участок блога.

Например, моя тема RoyaleBlue состоит из следующих файлов:

stroenie shablona thumb 3 Урок 12 Состав темы блога на WordPress

Напоминаю, что файлы темы находятся по адресу — d:\Server\home\localhost\www\web\wp-content\themes\RoyaleBlue\ (у Вас конечно этот адрес зависит от начальных установок, названия темы и т.п., но адрес, по образцу, думаю, догадаетесь).

Состав шаблона WordPress:

stroenie thumb 3 Урок 12 Состав темы блога на WordPress

  1. header.php. Этот файл отвечает за шапку сайта. Шапка сайта на моем будущем блоге находится в следующем участке (отмечен зеленым цветом):
    stroenie shablona1 thumb 3 Урок 12 Состав темы блога на WordPress Шапка сайта на всех страницах неизменна, она составляет верхнюю часть  вашего блога. В header.php также задаются другие функции вашего блога: записывается заголовок страницы, русская кодировка и т.д. (если вам что-то не понятно, не волнуйтесь, о них мы поговорим позже).
  2. Центральная часть вашего блога формируют разные файлы: single.php (отвечает за отдельный конкретный пост), page.php (вывод той или иной страницы, например: «Об авторе»), index.php (содержимое главной страницы), archive.php (отвечает за архивы постов (статей), которые распределены по времени), search.php (результаты поиска). Также есть и другие файлы (comments.php и т.п.), но мы с ними разберемся по ходу действий.
    stroenie shablona2 thumb 3 Урок 12 Состав темы блога на WordPress
  3. Боковая панель или, по-другому, сайдбар. Она расположена слева или справа вашего блога. Она также неизменима на всех страницах.
    stroenie shablona3 thumb 3 Урок 12 Состав темы блога на WordPress
  4. Нижняя часть (названия: подвал, футер). За эту часть отвечает файл footer.php.
    stroenie shablona4 thumb 3 Урок 12 Состав темы блога на WordPress
Если Вы будете знать о том, как файл отвечает за вывод того или иного участка страницы вашего блога, то вы легко будете редактировать шаблон под себя. Вам кажется это сложным? Все со временем буду разъяснять, да и вы сами с легкостью научитесь править свой шаблон легко.

Жду Вас на следующих уроках!

________________________________
Следущий урок: Урок 13 Что такое плагин на WordPress.

Интересный сонник для Вас.

Подпишитесь на бесплатные уроки

Понравился урок? Вы не хотите пропускать новые бесплатные уроки по созданию, раскрутке и монетизации блога? Тогда подпишитесь на RSS или на электронный ящик и получайте новые уроки мгновенно! Также можете следить за мной в Twitter. Что такое RSS?

Похожие уроки

Ваш комментарий

  1. Voronkoff16/06/2010 в 09:45

    Помню свое первое знакомство с php, как раз в шаблоне блога и увидел. Ни фига не понял, но начал упорно методом тыка изучать :-)

  2. Петр Александров03/07/2010 в 09:21

    Я тоже, до сих пор толком PHP не знаю, потому что мне сильно это не нужно, а так азы, которые нужны для работы, я изучал методом проб и ошибок :)

  3. Денис30/08/2010 в 17:32

    У меня такой вопрос. Глупый конечно, но гугл не хочет ничего путного выдавать:) Короче, вот у вас под хэдером типа менюшка: Главная, Уроки, о блоге и т.д.

    А можно как-то сделать, чтобы каждый пункт этого меню вел на посты, то есть НЕ на одну страницу, а на записи. Типа рубрики в хэдере.

    Надеюсь, понятно изложил))

    • Петр Александров03/09/2010 в 12:04

      Откройте файл header.php и замените там фразу wp_list_pages на wp_list_categories Попробуйте, вроде бы должно помочь.

      P.s. Глупых вопросов на этом блоге не бывает, так как он рассчитан в первую очередь для новичков, поэтому, будут вопросы — задавайте :)

  4. Лоис25/12/2010 в 23:07

    А не знает ли кто-нибудь, где можно найти темы для оформления шпки сайта?

  5. Светлана04/03/2011 в 20:13

    А не знаете, куда забить текст чтобы он вышел на главной странице. Когда делаю Добавить страницу, то добавляются второстепенные, а как главную сделать?

    И все заголовки на страницах выходят под тегом h2, а как изменить на h1?

  6. Успешная жизнь25/04/2011 в 13:48

    Как долго я мучался чтобы это понять...))) Но всетаки я додумался...)

    • Светлана30/04/2011 в 15:56

      А подсказать трудно?

      • Успешная жизнь03/05/2011 в 10:23

        Чтобы редактировать главную страницу, нужно зайти в редактор темы. И там страничку индекс редактировать.

        А вот изменять h2 на h1, думаю не стоит. Поисковики не любят когда сильно много на одной страничке таких заголовков. Можно поменять размер h2. Это в стилях.

  7. Webmaster03/08/2011 в 11:33

    Скажите пожалуйста, а есть ли плагин для вывода надписи о том, что копирование материала запрещенно, или же ее нужно делать самому и куда ее писать в шаблоне?

  8. artem27/10/2011 в 21:38

    Добрый вечер! У меня тема Imbalance 2, и данная тема не как оказалось не поддерживает боковые колонки. Можно ли это исправить!? Спасибо

  9. Илья16/11/2011 в 12:55

    Здравствуйте, Петр! Здравствуйте, читатели этого замечательного блога.

    В первую очередь хочу поблагодарить Вас, Петр, за создание столь полезного ресурса. Благодаря Вам узнал много нового о WP. Желаю Вашему проекту развития, а Вам лично вдохновения и успехов (в т.ч. и финансовых).

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

    С уважением, Илья

  10. Надежда24/11/2011 в 06:23

    Здравствуйте! Читаю Вас давно, все делала по вашим урокам. Тут вот возникла проблема, и не знаю к кому обратиться. Во всех постах над заголовком появилась буква «t», откуда взялась не пойму, в кодах ее нет, подскажите, пожалуйста, как ее убрать? Вот пример страницы vkusipol.ru/2011/11/salat... -i-govyadiny/(в некоторых я вручную убирала, но это не выход)

  11. Алексей09/01/2012 в 18:07

    Здравствуйте!

    Начинаю осваивать WР по Вашим урокам ,

    Появилось 2 вопроса.

    1. Настройки темы не руссифицированы, как это исправить?

    2. Как изменять шрифт и цвет названия сайта в шапке сайта? Не могу найти.

  12. Виталий01/03/2012 в 22:24

    Помогите пожалуйста. Долго искал тему для нового сайта. Нашел хорошую, а там в сайтбаре такой виджет «реклама» но он не показывается в админке. Как его убрать?? Пётр надеюсь вы мне поможете)

  13. Татьяна20/03/2012 в 20:57

    Здравствуйте! Огромное спасибо за Ваши уроки.Я на пенсии и корплю над созданием своего сайта. Вы-просто находка для меня.У меня все страницы бокового меню повторяются под заголовком,а мне хотелось бы там иметь название продукта,а когда кликаешь на него-открывались его характеристики. Такое можно сотворить?

  14. Станислав30/03/2012 в 17:03

    Здравствуйте. Начинаю изучать ВП и есть такой вопрос — хочу создать свой шаблон. Одна знакомая девушка поможет нарисовать в фотошопе, а как потом раскидать рисунки(для главной страницы, регистрации и т.д) на разные страницы? На сколько я понял в шаблонах под ВП все рисунки лежат уже в сохраненном варианте и подвязываются по их названию. Так а как мне самому разместить их в нужное мне место и настроить ресайзинг?

    Подправьте если что не так?

    Заранее благодарен.

Наверх
Рейтинг@Mail.ru