Файловая система движка WordPress. Вордпресс структура


Структура блога на WordPress

Успех любого начинания невозможен без представления о том, что должно получиться в результате, в том числе и создание блога на WordPress. Для того, чтобы четко понимать, что у нас должно получиться в конечном итоге, нам необходимо познакомиться с таким важным понятием, как структура блога на WordPress.

Структура блога на WordPress состоит из трех отдельных структур, взаимосвязанных между собой, а именно:

Структура блога на WordPress

С внутренней структурой блога мы знакомимся на этапе установки WordPress (Вордпресс) на свой компьютер или, когда устанавливаем WordPress (Вордпресс) на хостинг. Внутренняя структура блога на WordPress достается нам по умолчанию при выборе этой платформы. Влияние на внутреннее устройство блога мы оказываем в случаях, когда устанавливаем тему оформления блога и при установке плагинов.

Внутренняя структура блога на WordPress

Логическая или контекстная структура блога на WordPress зависит, исключительно, от Вас, как от создателя блога. Вы выбираете тему для Вашего блога, решаете какие страницы и рубрики должны быть на Вашем блоге. Разрабатывая логическую структуру блога на WordPress не забывайте о ключевых словах (для рубрик, записей).

Логическая структура блога на WordPress

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

Внешняя структура блога на WordPress

Видео урок.

 

Похожие статьи:

Facebook

Twitter

Вконтакте

Google+

blogwp.ru

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

файлы блога

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

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

Другие записи по теме:

webentrance.ru

Файловая система движка WordPress - CMS WordPress

Из чего состоит WordPress

Современный сайт представляет из себя нечто составное, что складывается из нескольких частей. Принцип CMS WordPress заключается в использовании при создании сайта отдельных блоков, представленных в виде отдельных файлов. На рисунке хорошо видно, из каких именно частей состоит сайт. Давайте попробуем разобраться в основных из них.

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

header.php или заголовок (шапка)

header – знающим html хотя бы чуть-чуть известно, что это слово означает верхнюю часть сайта или шапку. Там может содержаться множество кодов (мета-теги), а так же логотип, название сайта или же навигационные меню. По желанию там можно разместить и рекламные материалы. Так как эта область является самой верхней, то и информация, находящаяся там считывается в первую очередь. Как правило, там же размещают скрипты и файлы стилей.

Фрагмент для примера:

footer.php – основание сайта или же «подвал»

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

Фрагмент для примера:

index.php — основополагающий элемент

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

Фрагмент для примера:

sidebar.php — информационная боковая панель

Это блок или блоки (их может быть несколько), в которых можно разместить виджеты, различные кнопки, ссылки, метки, рекламу и множество другой информации (есть возможность вписывать html-коды). В зависимости от выбранного шаблона, расположение и количество боковых панелей может быть разнообразным.

Фрагмент для примера:

На данном примере мы видим, что настройка сайдбара осуществляется через главную консоль. Осуществляется это по принципу Drug&Drop, путем перетаскивания нужного виджета (Внешний вид → Виджеты) в соответствующую область боковой панели.

Бывают моменты, когда для размещения желаемого элемента нет специального виджета. Зато есть общий виджет «Текст», в котором можно при помощи прописи необходимого кода создать нужный в данной ситуации элемент. Получается нечто похожее:

Конфигурационный файл темы functions.php

Это теневой файл – его не видно на сайте, но его влияние на внешний вид велико. Один этот файлик обеспечивает целостную работу всех элементов сайта, связывая их воедино. Именно он регистрирует дополнительные функции темы, прикручиваемые нами. Именно он отвечает за правильную и слаженную работу всех компонентов и модулей темы. Что бы внести изменение в каком-то элементе, или заменить один элемент на другой, его просто нужно прописать вfunctions.php

Именно поэтому данному файлу стоит уделить больше внимания. Через файлfunctions.php вносятся большинство изменений, которые касаются обучения работе с WordPress.

Для примера:

Если вы хотите реализовать некоторые задумки из уроков в сети, вам просто нужно брать подходящий вам код, копировать его и вставлять в functions.php

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

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

Помните, каждый открывающий тег <?php имеет обязательно и закрывающий ?>. Чтобы не навредить, лучше вставлять свой код ДО или ПОСЛЕ тегов, но ни в коем случае не в середину.

Стили оформления в style.css 

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

Для примера:

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

Какие файлы стоит еще упомянуть?

Ниже приведены файлы, роль которых не столь велика:

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

 

cms-wordpress.ru


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта