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

Мнение

Redux и Kirki Frameworks объединяют усилия для улучшения поддержки настройщика WordPress

В свете недавнего решения команды WordPress Theme Review принудительно использовать собственный настройщик для тем в официальном каталоге, люди, стоящие за платформами Redux и Kirki, объединяют усилия, чтобы лучше поддерживать разработчиков в соответствии с новым требованием.

Redux , созданный на основе API настроек WordPress, является одним из наиболее широко используемых фреймворков опций для тем и плагинов: WordPress.org сообщает о более чем 90 000 активных установках. Он поддерживает множество типов полей, настраиваемую обработку ошибок, а также настраиваемые поля и типы проверки, но в настоящее время не совместим с Customizer API.

Вот где Кирки вмешивается, чтобы предложить структуру для расширенных элементов управления с помощью настройщика . Kirki, созданный Aristeides Stathopoulos , позволяет легко стилизовать настройщик, чтобы он был более естественным продолжением вашей темы, и добавлять панели и разделы с более чем 20 различными типами полей .

И фреймворки с открытым исходным кодом, и их разработчики будут работать вместе , чтобы предложить «самые мощные фреймворки WordPress под одной крышей». В настоящее время они работают над тем, чтобы вывод данных был одинаковым, а также над созданием API конвертера для разработчиков Redux. Конечная цель состоит в том, что Redux будет охватывать как панели пользовательских настроек, так и настройщик, в то время как Kirki сосредоточится исключительно на настройщике.

Ведущий разработчик Redux Дови Паукстис был одним из самых ярых противников решения сделать настройщик требованием для параметров темы WordPress.org. Его позиция заключается в том, что это ограничивает разработчиков и не может обеспечить полную замену API настроек.

«Объявление от 22 апреля 2015 года о требованиях к подаче тем на WP.org меня обеспокоило», — сказал Паукстис. «Мне нужно было принять решение; работать над тем, чтобы Redux полноценно работал в кастомайзере, или сократить наше сообщество.

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

«Kirki всегда будет легкой, занимающей меньшую площадь», — сказал Паукстис. «У нас нет планов превратить Кирки в швейцарский армейский нож, которым является Redux. Однако Кирки будет немного изменен».

Команды Redux и Kirki планируют поделиться концепциями и временем разработки, чтобы убедиться, что они могут отражать выходные данные между двумя фреймворками.

«Я также нахожусь в процессе создания API Kirki, который позволит разработчикам Redux взять свою текущую конфигурацию и использовать ее с Kirki, а не с Redux», — сказал Паукстис. Это позволит разработчикам, создавшим темы с помощью Redux, легко перенести параметры своей темы в Kirki для совместимости с настройщиком.

Со временем Redux будет поддерживать обе панели настраиваемых параметров с использованием API настроек и настройщика. Тем временем Паукстис взял на себя инициативу сотрудничать с Кирки, чтобы убедиться, что пользователи Redux не останутся без работы с новыми требованиями WordPress.org.

«Kirki — отличное решение только для тем Customizer», — сказал Паукстис. «В нашей команде достаточно места для обоих фреймворков. Оба обслуживают уникальную аудиторию».

Поскольку команда WordPress Theme Review, похоже, твердо настроена отстаивать свое спорное решение относительно настройщика, у Redux и других фреймворков нет другого выбора, кроме как подчиниться.

«Это сообщество слишком разделено, — сказал Паукстис. «Мы предпочитаем работать вместе, а не порознь. Мы верим, что в будущем нас ждет нечто большее, если мы будем двигаться вперед вместе, как команда».

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

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

Мнение

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

Мнение

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

Мнение

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

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

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

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