Сайты на WordPress

Построение шаблонов темы WordPress. Сайдбар и футер

Сегодня мы завершаем процесс построения шаблона WordPress для нашего сайта. В прошлой статье было рассмотрено построение файлов шаблонов index.php, single.php и page.php. Теперь мы займемся построением шаблонов sidebar.php и footer.php.

Файл sidebar.php

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

Построение шаблонов темы WordPress. Индекс

Продолжаем процесс построения шаблона WordPress для нашего сайта. В прошлой статье было рассмотрено построение хедера, а именно файла шаблона header.php. Пришло время заняться главным шаблоном вордпрессовской темы – index.php.

Файл index.php

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

Вообще говоря, для главной страницы сайта WordPress должен использоваться шаблон home.php. Но часто она строится на базе шаблона index.php. Что представляет собой этот шаблон? Read more

Построение шаблонов темы WordPress. Хедер

Итак, у Вас есть сайт на HTML или PHP, который Вы хотели бы перенести на платформу WordPress. В прошлой статье мы провели некоторые подготовительные работы для выделения из шаблона страницы своего сайта элементы будущей темы WordPress. Теперь пришло время приступить к построению самих шаблонов.

Но предварительно рассмотрим еще один важный вопрос.

Табличная и блочная верстка

Если Вы внимательно посмотрите на HTML страницу своего сайта, то, скорее всего, весь контент на странице сайта окажется оформленным в виде таблицы TABLE. Ячейками этой таблицы будут хедер страницы, боковая панель, основной контент и футер (подвал). При этом внутри этих ячеек могут встречаться и другие таблицы.

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

Преобразование шаблона сайта в тему WordPress

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

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

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

Тема представляет собой некоторый набор файлов, которые закачиваются на сервер, после чего тема активируется в админпанели, и все готово. Однако сама по себе тема может быть достаточно сложна, и для разработки новой темы, вообще говоря, требуются познания не только в веб дизайне, но и знание HTML, CSS и PHP. Read more

Перенос обычного сайта на WordPress

Многие сайты создавались как статические сайты на HTML. Возможно, это было много лет назад, когда системы управления контентом (CMS) были только на подходе. Или у создателя сайта в то время не было потребности в использовании CMS. Но затем сайт рос, и наращивать его, оставаясь на платформе HTML, становилось все труднее и труднее. В таком случае перевод сайта на платформу одной из продвинутых CMS является насущной необходимостью.

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

Сегодня мы поговорим о подготовительных действиях по переводу сайта на WordPress. Read more

Следующая страница →

Сайты на WordPress

Рейтинг@Mail.ru