К настоящему времени вокруг WordPress существует значительный объем кода, который предполагается использовать другими разработчиками. К сожалению, практически нет практической и надежной информации об этом, и, как правило, вы застреваете, просматривая фреймворки один за другим, пока не найдете первое, что вам нравится, или думаете, что все они ужасно сосут (что будет раньше).
Давайте сделаем рецензию сообщества на какие фреймворки и родительские темы мы действительно используем и почему .
Пожалуйста, укажите:
- цель (родительская тема, фреймворк темы, вспомогательный код и т. д.)
- сильные черты (которые делают его интересным и полезным)
- недостатки (то, что это делает неудобно или отличается от обычного)
- лицензирование и ценообразование (если не бесплатно)
Ответы:
Гибридный
Тема Hybrid , разработанная Джастином Тэдлоком . Объем кода - это, прежде всего, внутренняя функциональность PHP и внешние шаблоны для тем.
Интересные особенности :
Вопросы :
Цены :
Существует ряд релизов для разных этапов разработки.
Гибридное ядро
Автономный фреймворк для разработчиков, создающих собственные родительские темы. Высоко модульный, с большинством функций, загружаемых по требованию пользовательских
add_theme_support()
звонков.Гибридная родительская тема
Давно установленная родительская тема (более ранние версии были выпущены до выхода автономной версии Core). Включает в себя значительное количество готовых шаблонов с большим количеством доступных для скачивания отдельно.
Имеет несколько дочерних тем (как родных, так и от других разработчиков).
Прототип родительской темы
Последний передовой релиз, демонстрирующий практическое использование Hybrid Core.
источник
генезис
Разработано StudioPress
Цель
Сильные Особенности
Downsides
Лицензирование и ценообразование
источник
тематическая
Разработано ThemeShaper
Цель
Сильные Особенности
Бонус Достоверность
Лицензирование и ценообразование
источник
Двадцать десять
Я перепробовал несколько фреймворков и не понравился ни одному из них для более тяжелой разработки. Для быстрых вещей они в порядке, но все лишние вещи могут сделать кастомную работу кошмаром. Часто фреймворки настолько индивидуальны, что это похоже на изучение новой системы.
По этой причине я часто просто использую Twentyten или похожую тему для чистого листа или песочницы.
Цель
Сильные особенности
Downsides
лицензирование и ценообразование
источник
scbFramework
Разработано scribu .
Цель
Набор вспомогательных классов разработки плагинов для создания форм, виджетов, страниц администратора, таблиц базы данных и многого другого.
Особенности
вопросы
Лицензия GPL
источник
холст
Цель
Продвинутая отдельная / родительская тема, использует WooFramework.
Для зарисовки сайтов и концепций. Сборка версии 1 без необходимости делать это с нуля.
Сильные особенности
Я считаю, что код темы очень легко взломать для моих целей.
Canvas использует множество новых функций HTML и CSS.
Downsides
Лицензирование и ценообразование
источник
Тема продвижения
Разработано Headway Themes
Цель
Сильные Особенности
Бонус Достоверность
Лицензирование и ценообразование
источник
Carrington
«Carrington - это тематическая платформа для WordPress от Crowd Favorite».
Цели разработки
Сильные особенности Условно-ориентированная система файлов / папок. Идея, лежащая в основе структуры папок фреймворка, состоит в том, чтобы позволить вам создавать шаблоны, отвечающие определенным условиям. Таким образом, вы можете создавать меньшие острые шаблоны. Например, вы можете создать уникальный блок комментариев для определенного пользователя или всех зарегистрированных пользователей, просто добавив один новый файл шаблона ( обзор инфраструктуры ).
Carrington выпускается в нескольких вариантах, лично мне нравится урезанная версия Carrington JAM (Just Add Markup). Скачать
Недостатки В моих случаях использования у меня не было никаких реальных проблем с использованием Carrington. Возможным недостатком может быть требование придерживаться требуемых соглашений кода.
Как разработчик программы Carrington может быть немного легким и предложить только хороший способ организовать ваши шаблоны. Для дизайнеров Carrington избавляет от необходимости погружаться в PHP и создавать условия для шаблонов. Если вы не программист и не дизайнер, тогда вам понадобится что-то вроде Carrington Build, которое позволяет создавать макеты перетаскивания. Что я не пробовал и не бесплатно.
Лицензирование и ценообразование Carrington бесплатно, GPLv2
источник
Themes Theme Framework
Thesis Theme Framework - это система шаблонов премиум-класса для WordPress, которая призвана служить надежной основой для любого веб-сайта.
Особенности (и я цитирую):
Дополнительные возможности
ценообразование
источник
СВИФТ
В моем личном блоге я использую: http://swiftthemes.com/
Цель : отдельная тема, но дочерние темы поддерживаются с демо childtheme Включенная тема Kill Bill
сильные стороны :
не так сильны :
ценообразование :
источник
помешанный
Цель: отличная отправная точка для любой темы WP. Он содержит все основные теги шаблона, необходимые для создания темы без лишней разметки / images / js. На мой взгляд, одна из лучших тем для изучения при разработке для WP.
Особенности: все несемантические, имена презентационных классов (например, class = «center», class = «alignleft») были удалены; все несемантические, презентационные элементы HTML (например, hr, br) были удалены.
Значения браузера по умолчанию также были сброшены в таблицу стилей (на основе YUI Reset), чтобы обеспечить истинный «чистый лист».
Недостатки: по сути, это тема, на которой нужно основываться, поэтому вам нужно быть достаточно опытным в HTML / CSS, чтобы реализовать дизайн вокруг темы с нуля.
Лицензирование и ценообразование : GPLv2 (предполагается, что это производная Twenty Ten)
источник