Рубрики

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

Петр Александров
Автор статьи Пётр Александров
64
Время прочтения: 3 мин.

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

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

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

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

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

Если Вы будете знать о том, как файл отвечает за вывод того или иного участка страницы вашего блога, то вы легко будете редактировать шаблон под себя. Вам кажется это сложным? Все со временем буду разъяснять, да и вы сами с легкостью научитесь править свой шаблон легко.

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

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

64 комментария на «Урок 12 Состав темы блога на WordPress»
  1. Светлана
    http://ilovetoo.ru

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

  2. Лоис
    http://womanism.ru/

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

    • Алексей Туманов

      Если вы имеете ввиду изменить только изображение для шапки, то сделать это можно в любом графическом редакторе. Photoshop вам в помощь.

  3. Денис
    http://60scentury.blogspot.com/

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

    • Петр Александров Автор статьи

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

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

  4. Петр Александров Автор статьи

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

    • com

      Практически тоже и со мной методом проб и ошибок делаю. php использую если что-то нужно исправить на блоге. Но все равно потихоньку изучаю.

  5. Voronkoff
    https://voronkoff.ru

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

    • rockck
      http://interhack.ru/

      Да да да =) помню еще делал так, открывал одну и ту же страницу для редактирования в двух вкладках, в одной менял, а если все полетит, в другой сохранялся прошлый вариант, и его можно было легко восстановить =)

    • com

      Я тоже начал изучать php только после того как сделал сайт, а раньше так просто читал для интереса.

    • Иван

      После строготипизированных объектно-ориентированных языков программирования (C#, Java) вид кода на PHP вводит в ступор 🙂

      А там ведь ещё и MySQL со своими особенностями 🙂

Добавить комментарий
Ваш адрес email не будет опубликован. Обязательные поля помечены
Нажав на кнопку «Отправить комментарий» вы принимаете соглашение на обработку персональных данных.
Подпишитесь на бесплатные уроки по e‑mail и получите книгу в подарок
Нажав на кнопку «Подписаться» вы принимаете соглашение на обработку персональных данных.
Книга по SEO