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

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

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

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

Конечно, для этого необходимы хотя бы минимальные знания языков программирования, о которых я говорил чуть выше – это языки «html» и «css». Без них будет очень нелегко.

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

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

Если изобразить схематично, то мы увидим, что шаблон WP блога состоит из следующий частей: header (хедер), или как его еще называют шапка блога, боковая колонка – sidebar (сайдбар), низ нашего блога – или попросту footer (подвал), а во главе стола стоят такие файлы как: index. php, single. php, archive. php, page. php и другие, перечислять их можно еще очень долго. Все это отдельные файлы, каждый из которых выполняет свою определенную функцию.

Давайте разберемся с ними более детально.

Начнем сверху

Header. php – этот файл отвечает за работу верхней части шаблона. Его еще называют шапка блога, так как он организует ее работу, и правда, немного похож на шапку. Если вам вдруг понадобилось изменить картинку в шапке вашего блога, то обращаться стоит именно к этому файлу, и колдовать уже с ним. Кстати, при смене изображения в шапке темы, не обязательно лезть в ее исходный код, это можно сделать с помощью административной панели, в разделе – «Внешний вид» и пункте «Заголовок».

Sidebar. php – этот файл нашей темы отвечает за правильную работу боковой панели блога. Таких сайдбаров может быть несколько, например, сразу два, это зависит уже от самой темы. Тогда и название файла будет выглядеть соответствующим образом: sidebar_left или sidebar_right (левый и правый сайдбары). В случае, если вам необходимо что-то изменить в боковой панели своего ресурса, то обращаться за этим стоит именно к файлу «sidebar. php», и вносить коррективы в его код.

Файл Footer. php – несет ответственность за нижнюю часть блога, его еще называют «Подвал». Думаю, что не стоит объяснять, что в случае необходимости изменения нижней части темы, обращаемся в файл «footer. php» и творим с ним все, что душе угодно.

А зачем вообще нам обращаться к этим файлам? – спросите вы. Отвечаю! Бывают случаи, когда на блог необходимо внедрить какой бы то ни было код – например, от счетчика статистики, либо от чего-то другого, дабы расширить функции вашего ресурса. И вот в таких случаях, эти коды мы и будем внедрять именно в эти самые файлы. В какой именно — footer. php, sidebar. php, header. php и так далее, зависит уже от того, где тот или иной код будет гармоничнее или техничнее смотреться.

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

Single. php – этот файл предназначен для статей и отвечает он за правильность их вывода. То есть, если вы столкнулись с ситуацией, в которой вам необходимо, в конце каждой статьи выводить, предположим, кнопки социальных сетей, то код этих кнопок, мы и вставим куда-нибудь в конец нашего файла «Single. php.

Page. php – на блоге, помимо статей, есть еще и отдельные страницы меню. Это могут быть страницы типа: «Об авторе», «Все статьи», «Контакты», «Реклама», «Конкурсы» и так далее. Файл «Page. php» как раз за них и несет ответственность.

Archive.php – файл с архивами нашего блога, где хранятся все статьи, отсортированные по датам.

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

Файл comments. php – данный файл отвечает за вывод комментариев к статьям блога.

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

Searchform.php – как видно из названия, файл отвечает за саму форму поиска (то есть ее внешний вид) куда пользователь вводит свои запросы. Изменяя здесь необходимые параметры, можно настроить визуальное отображение формы так, как вам больше понравится.

Файл category. php – отвечает за рубрики блога.

Ну и напоследок файл style. css – файл с таблицами стилей. Здесь мы можем поменять любой стиль оформления блога, начиная от шрифта отдельных страниц или элементов, и заканчивая фоном страницы. Это очень важный файл, и стоит в одном ряду с главным файлом шаблона – файлом «Index. php». Но без надобности в него лучше не ползти, как и во все другие файлы шаблона. Иначе наделаете ошибок, а восстановить не сможете! Будет достаточно обидно!

Кстати, как я уже говорил выше, файл «index. php» соединяет воедино всей файлы блога, в один понятный для человека вид. Вы наверняка знаете, а если нет, то сейчас узнаете, что страницы, которые мы с вами видим в реальном времени при просмотре блогов на WP, в привычном для нас виде не существуют вовсе!

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

Такой вот принцип работы блогов на движке WordPress!

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

Перечисленные выше элементы – это основные файлы любого шаблона WP блога. Все эти файлы хранятся в нашей теме, которая располагается в папке wp-content/themes/название вашей темы. Каждый из них можно редактировать либо непосредственно (скачивая его через ftp) и открывая с помощью блокнота, либо через административную панель: «Внешний вид» — «Редактор».

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