Categories: Мнение

Расширенные настраиваемые поля 5.8.0 представляет блоки ACF: PHP-фреймворк для создания блоков Гутенберга

После шести месяцев разработки вчера был выпущен Advanced Custom Fields 5.8.0 с новым фреймворком на основе PHP для разработки пользовательских типов блоков Gutenberg. Блоки ACF были анонсированы в октябре 2018 года, к большому облегчению многих разработчиков, которые не знали, как они собираются идти в ногу с изучением JavaScript, необходимого для использования API блоков WordPress.

Создатель ACF, Эллиот Кондон, был одним из самых ярых критиков Гутенберга до его включения в WordPress 5.0. Разработчиков беспокоило, будут ли по-прежнему совместимы их настраиваемые метабоксы, созданные ACF. Команда ACF работала над тем, чтобы плагин был максимально интегрирован в пользовательский интерфейс Gutenberg, и удивил пользователей, объявив функцию acf_register_block (), которая позволит разработчикам использовать PHP для создания пользовательских блоков.

Новое дополнение ACF Blocks построено на основе Advanced Custom Fields Pro и не требует каких-либо знаний JavaScript. Он интегрируется с настраиваемыми полями, поэтому разработчики могут создавать собственные решения. Блоки ACF визуализируются с использованием файла шаблона PHP или функции обратного вызова, которая позволяет полностью контролировать выходной HTML и предварительный просмотр в реальном времени при редактировании блоков. Они также поддерживают встроенную совместимость с ядром WordPress, что означает, что все функции Gutenberg, такие как «выравнивание» и «повторно используемые блоки», работают должным образом.

Ранние отзывы показывают, что ACF Blocks сделали разработку пользовательских Gutenberg более доступной для разработчиков, которые не так хорошо разбираются в React, что значительно ускорило создание пользовательских блоков.

Это один из примеров того, как экосистема продуктов WordPress продолжает развиваться для поддержки разработчиков при переходе на WordPress, в большей степени основанный на JavaScript.

Блоки ACF также были выпущены с набором из девяти готовых к использованию блоков, доступных в виде плагина на новом веб- сайте acfblocks.com . К ним относятся часто запрашиваемые функции для клиентских сайтов, такие как отзывы, команда, несколько кнопок, рейтинг в звездочках, список цен и щелчок для твита, и многое другое в разработке.

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