Проектирование темы

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

Характерной ошибкой большинства читателей является тот факт, что они не делают различий между понятиями «тема» и «содержание» (к содержанию относятся записи, страницы и иные элементы, составляющие контент сайта). Между тем, вся мощь и гибкость WordPress кроется именно в указанном разделении, незаслуженно отброшенном или незамеченном. WordPress – это каркас, обеспечивающий функционирование RSS, комментариев, поиска, а также позволяющий создавать страницы, выводить на экран записи, посылать запросы к базе данных и т.д. С…
Читать далее...Страницы настроек темы WordPress

Страница настроек темы – это обычная страница в панели администратора, содержащая необходимую информацию или настройки для используемой темы. Создается данная страница при помощи файла functions.php. Страницы настроек темы формируются на основе возможностей той или иной темы. Одни темы позволяют разработчику изменять размеры шрифтов, цветовую гамму и т.д., в то время как другие позволяют добавлять собственные хуки. Перед тем как применять страницы настроек, нужно удостовериться, что они вам действительно нужны. Создание…
Читать далее...Метки:страница настроек , страница с настройками , тема wordpress , темы
Индивидуальная стилизация тем WordPress

Добавление индивидуальной стилизации к записям и страницам позволяет сделать их более интересными и красочными. На первый взгляд, осуществить это довольно тяжело, особенно для записей, ведь все они управляются одним единственным файлом шаблона single.php. Не стоит отчаиваться. Решение данной проблемы есть, и даже не одно. В частности, тэг шаблона post_class(), применяемый вместе с CSS, позволяет полностью изменить стилизацию записей. Однако, сначала поговорим об общей методике индивидуальной стилизации. Если вы хотите как-либо…
Читать далее...Структура темы WordPress

При запуске нового проекта на WordPress обязательно нужно продумать то, какими функциональными особенностями он будет обладать. Простые блоги редко нуждаются в каких-либо навороченных конструкциях. Косметические изменения, добавление информации, смена надписей – обычно этих действий бывает достаточно, чтобы запустить свой блог. Иначе дело обстоит с крупными проектами. Взять хотя бы сайты, построенные по принципу газет или журналов – в данном случае придется использовать большее количество различных надстроек. Одна из главных причин,…
Читать далее...Метки:структура wordpress , структура темы wordpress , темы , темы Wordpress
Управление несколькими сайтами на базе WordPress

Если вы являетесь одним из тех людей, которые стремятся запустить собственную сеть блогов или ряд сайтов, основанных на едином дизайне, дочерние темы предложат вам верное решение для осуществления своих желаний. Дочерние темы представляют собой мощный механизм, отвечающий за управление различными особенностями и позволяющий внедрять новые функциональные возможности в родительскую тему. Материал, необходимый для различных сайтов, будет сохраняться в дочерних темах, что значительно ускоряет процесс разработки сайтов и облегчает проведение обновлений….
Читать далее...Метки:мультисайтовость , сайты , сеть сайтов wordpress , темы , управление несколькими сайтами , управление сайтами
Обратная сторона наследования стилей в дочерних темах WordPress

Мы уже говорили о том, что каждый файл дочерней темы обладает большим приоритетом по сравнению с аналогичным файлом родительской темы. Style.css дочерней темы будет загружен первее, нежели style.css родительской темы; то же самое относится и к файлу index.php, и ко всем остальным файлам. Польза дочерних тем очевидна. Самое главное – не делать упор лишь на них. Иногда удобнее внести изменения в исходный шаблон, чем добавлять дополнительную тему, тем самым загромождая…
Читать далее...Метки:дочерние темы , наследование , наследование css , наследование стилей , темы , темы Wordpress
Семантика тем WordPress

Дочерние темы могут кардинально изменять любой существующий функционал. Допустим, вам нравится определенная тема, в которой имеется класс column-right, отвечающий за размещение сайдбара с правой стороны от основного контента. Однако, вы хотите, чтобы сайдбар выводился с левой стороны. Как поступить? Установить правило float:left в стилевых таблицах. Правда, оно может воздействовать не только на сайдбар, но и на другие связанные элементы – все это не существенно, поскольку сейчас нас волнует сама идея,…
Читать далее...Метки:семантика тем , семантическая правильность , семантические конструкции , темы
Дочерние темы WordPress

Дочерние темы – относительно новая концепция, получившая широкое распространение начиная с WordPress 2.7. Суть ее заключается в следующем: к основной используемой теме (родительской теме) добавляется другая, дочерняя тема, которая определяет внешний вид присутствующих в ней файлов шаблона (это могут быть файлы home.php, style.css, single.php и т.д.). К примеру, вам нравится какая-либо определенная тема, но ее шрифты и цветовая гамма вас раздражают. Существует два способа решить эту проблему. Первый из них,…
Читать далее...Выпуск темы WordPress

Каждый новый выпуск темы – это определенное событие для сообщества пользователей WordPress. В панели администратора можно встретить уведомление о выходе новой версии используемой темы. Установить ее не составляет никакого труда – встроенный загрузчик WordPress позволяет быстро, без особых проблем обновить тему до актуального состояния. Тема, готовящаяся к выпуску, должна быть полностью функциональна, валидна и уникальна. В ней не должно быть никаких ошибок или недочетов. Перед выпуском темы нужно решить множество…
Читать далее...Метки:выпуск темы wordpress , лицензия wordpress , релиз темы wordpress , темы


Комментарии