Categories: Мнение

Ахмад Авайс выпускает пакет настройщика WordPress для Sublime Text

Как и многие разработчики, только начинающие работать с WordPress Customizer API, Ахмад Авайс начал с таких фреймворков, как Kirki, Redux и Titan. Через некоторое время Авайс обнаружил проблему с использованием фреймворков в своих проектах.

«Быстро стало сложно иметь дело с обновлениями, обратной совместимостью, а затем с качеством кода, особенно в отношении безопасности», — сказал он. «Я обнаружил, что читаю все больше и больше исходного кода, чтобы не отставать от их разработки. А затем наступило время, когда я почувствовал, что мне, вероятно, следует использовать как можно более нативный подход, чтобы вместо этого использовать API-интерфейсы WordPress».

Авайс сказал, что отсутствие задокументированных примеров — это то, что первоначально мешало ему использовать API-интерфейс Customizer, но после того, как он вскочил обеими ногами, он обнаружил, что основные концепции были довольно ясны. В процессе изучения того, как использовать API, он создал пакет Customizer для Sublime Text, чтобы ускорить рабочий процесс разработки.

Sublime-WP-Customizer — это библиотека на основе фрагментов, которая упрощает создание параметров настройки. После выбора фрагмента нажатие кнопки табуляции позволяет перейти от одной редактируемой области к другой.

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

«Со временем я создал большое количество таких пакетов автоматизации рабочего процесса для Sublime Text, которыми я планирую поделиться с сообществом WordPress, и этот пакет станет первым из многих», — сказал Авайс.

Sublime-WP-Customizer находится под лицензией GPL и доступен на Sublime Package Control и GitHub

writer

Recent Posts

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

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

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

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

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

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

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

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago