Огромный сборник статей от WPTec для начинающих

Мнение

Hybrid Core 5.0 предлагает более современный модульный подход к разработке тем WordPress

Теперь доступна версия 5.0 Hybrid Core, одного из самых долго работающих фреймворков тем WordPress. Джастин Тэдлок отпраздновал 10-летие своего сообщества Theme Hybrid в прошлом месяце и выпустил свою новую стартовую тему Mythic в бета-версию . Mythic был построен на основе Hybrid Core и разработан в тандеме с версией 5.0.

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

«Я начал 5.0 с целью приведения фреймворка в соответствие с более современными практиками и кодом PHP», – сказал он. «Первая итерация фреймворка была создана в 2008 году, так что пришло время подготовить нас к следующей эре создания тем».

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

Версия 5.0 не обязательно упрощает сборку поверх Hybrid Core с ее новым, более сложным методом начальной загрузки, новой системой представления для шаблонов и требованиями к использованию Composer . Вот почему Tadlock официально рекомендует Mythic в качестве пути для создания темы с гибридным ядром в будущем. Большая часть документации и руководств, которые он планирует создать в будущем, будет сосредоточена вокруг стартовой темы Mythic, выпуск которой приближается к версии 1.0.

Для многих разработчиков тем использование Mythic системы именования классов CSS BEM (Block-Element-Modifier) ​​является их первым введением в систему неиерархического CSS на основе компонентов. Поскольку БЭМ не полагается на вложенные селекторы, пользователям проще перезаписывать CSS, который они хотят изменить. Тэдлок объясняет преимущества дочерних тем в недавнем посте о том, почему Mythic использует БЭМ .

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

Hybrid Core 5.0 требует PHP 5.6+ (рекомендуется 7.0+) и WordPress 4.9.6+. Tadlock будет поддерживать серию Hybrid Core 4.x как минимум еще год, чтобы дать авторам тем время для адаптации.

Рекомендуем прочитать
Мнение

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Мнение

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Мнение

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Мнение

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *