Структура блога на движке WordPress

Структура блогаТипичная структура блога состоит из таких блоков, как шапка, подвал, сайдбар и основная часть, расположенная в центре. Сайдбар может быть и справа и слева, а может быть только с одной стороны, но поделенный на два или три столбика. Это все зависит от выбранной темы оформления блога.

При создании блога на движке WordPress каждому сайтостроителю нелишне знать, как устроен его ресурс, что за что отвечает и т. д. Без этих знаний о структуре блога будет очень непросто сориентироваться, если, например, возникнет необходимость в замене дизайна, в установке формы и т. п.

Центральная часть отвечает за наполнение блога контентом. Здесь будут располагаться именно те статьи, которые будут опубликованы на блоге. Они будут отображаться как на главной странице в виде анонсов, так и отдельными записями и страницами.

Главная страница блога

В шапке обычно располагается меню блога, могут быть какие-то картинки, баннеры и т. д.

Если все элементы блога остаются обычно достаточно стабильными, неизменяемыми, то центральная часть, заполненная контентом, постоянно меняется.

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

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

Внутренняя страница блога

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

Если посетитель попадает на внутреннюю страницу, то кроме самой статьи, ради которой он перешел, он увидит неизменный сайдбар и шапку блога с главным меню. Поэтому в главное меню, которое видно со всех страниц блога, надо вынести самые основные вещи, чтобы доступ к ним был наиболее легким.

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

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

Стандартная схема блога

На схеме приведен список файлов, которые отвечают за каждую из частей блога. Так файл Header.php отвечает за шапку, Footer.php – за подвал, Sidebar.php соответственно за боковой блок — сайдбар.

За наполнение центральной части отвечает сразу несколько файлов. Это такие как index.php, single.php, page.php и другие. Почему так происходит?

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

Поэтому разные файлы отвечают за одну и ту же часть. Все зависит от того, что вы запросили – главную страницу, какой-то пост, либо статическую страницу.

В каждой теме оформления есть определенный набор файлов и каждый файл отвечает за свою функцию. Кроме основных, могут быть какие-то дополнительные файлы.

В каждой теме могут быть один или несколько файлов стилей Style.css, которые отвечают за цвета, шрифты и в целом за дизайн сайта.

Все эти файлы можно увидеть на хостинге, если открыть файловый менеджер, в папке определенной темы. Заходим в папку с блогом, далее открываем папку wp-content – themes и папку с определенной темой.

Тут можно наблюдать все упомянутые файлы php, могут быть какие-то дополнительные скрипты, а также файлы стилей css.

файлы блога

На этом можно завершить обзор вопроса о том, как устроен блог на движке WordPress. Основные элементы и в целом структура блога нами рассмотрены и сейчас уже можно понимать, что и где находится.

Где находятся сами файлы, которые отвечают за определенную область на блоге, какие именно файлы нужно открывать в каждой конкретной ситуации, чтобы внести в код необходимые изменения.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *