Произвольные меню

Новая функция wp_nav_menu, появившаяся в версии WordPress 3.0, отвечает за создание и добавление произвольных меню к теме. Благодаря ей, пользователь получил возможность настраивать меню в соответствии с собственными требованиями или предпочтениями. Последняя версия фреймворка Thematic вбирает в себя данную функциональность. Стоит отметить, что добавление произвольных меню не входит в Thematic по умолчанию, поскольку оно могло бы повредить более старые дочерние темы, созданные на базе традиционного меню (представляющего собой обычный список…
Читать далее...Метки:добавление произвольного меню , дополнительное меню , настройки темы , опции темы , произвольное меню , ссылки
Шорткоды

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

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

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

Мы провели тяжелую работу, благодаря которой мы смогли получить гибкий код для страницы настроек, легко адаптируемый под любые требования разработчика. Теперь перейдем к вопросу, как именно нам использовать настройки для изменения поведения нашей темы. К счастью, указанная часть является на порядок проще, нежели предыдущая. Изменение CSS В панели настроек, созданной ранее, мы определили три опции: первую — для изменения цвета ссылок, вторую — для добавления произвольного изображения в заголовок, и…
Читать далее...Метки:настройки темы , опции темы , создание страницы настроек темы , страницы настроек темы
Создание панели настроек

Перед тем, как приступать к созданию панелей настроек, мы должны определить те важные части нашей темы, которые буду доступны для управления со стороны пользователей. В качестве иллюстрации я выбрал следующие три части: Цвет ссылок Простое текстовое поле, позволяющее пользователям устанавливать цвет ссылок в основном тексте темы. Цвет ссылок задается в шестнадцатеричном формате (к примеру, #FF3366). Произвольное изображение в заголовке Флажок, позволяющий добавлять и удалять произвольный фон заголовка. Популярная рубрика Выпадающее…
Читать далее...Опции темы

Когда вы приступите к дистрибьюции созданной темы, то в течение недели ваш е-мейл завалят сообщениями следующего содержания: «Здравствуйте, мне очень нравится ваша тема! Удивительное внимание к деталям и цвету! У меня имеется лишь один вопрос: как мне изменить X?» Первоначально такие письма могут привести вас в бешенство. «Почему, если пользователь считает тему удивительной продуманной, ему захотелось что-либо в ней менять?» — именно этот вопрос должен возникнуть у вас на данном…
Читать далее...


Комментарии