Advanced Custom Fields (ACF) выпустила версию 5.10 , первый крупный выпуск с тех пор, как плагин был приобретен Delicious Brains . Он вводит несколько новых функций, которые ранее были экспериментальными, закрывая билеты, которые были начаты предыдущим владельцем Эллиотом Кондоном.
В выпуске по умолчанию разрешено экранирование HTML, что помогает предотвратить атаки с использованием межсайтовых сценариев (XSS). Он запускает контент, отображаемый ACF, через wp_kses() функцию WordPress . Была небольшая путаница в том, как это работает, и сообщение о выпуске было обновлено, чтобы прояснить:
«Важно отметить, что это влияет только на контент, отображаемый ACF на вашей панели управления WordPress, или любые интерфейсные формы, отображаемые через него» acf_form(), – сказал Иэн Поулсон. «Это не повлияет на значения полей, загружаемые с помощью функций API, таких как get_field() и the_field(). Мы не делаем никаких предположений о том, где вы используете значения полей в своей теме, и в результате не ускользаем от них ».
Версия 5.10 также представляет поддержку WordPress Blocks API v2 для блоков ACF. WordPress 5.6 поставляется с новым API блоков, который упрощает разработчикам тем и плагинов стилизацию содержимого блока с более согласованными результатами, соответствующими интерфейсу. Команда ACF создала справочную документацию Block API v2 с примерами, которые помогают разработчикам обновлять свои блоки и использовать новые фильтры блоков, включенные в обновление.
Другие функции, представленные в этом выпуске, включают предварительную загрузку блоков, включенную по умолчанию, новую настройку полной высоты для блоков, поддержку непрозрачности для средства выбора цвета и множество исправлений ошибок. Следующим по плану развития плагина является добавление поддержки WordPress REST API в группы полей ACF.
«Поскольку внешние интерфейсы JavaScript на основе API становятся все более и более популярными в пространстве WordPress, очевидно, что многие наши клиенты хотят, чтобы эта функциональность была включена в ядро ACF», – сказал Поулсон.
«Мы также планируем улучшить производительность плагина и поработать над другими функциями повышения качества жизни. Теперь, когда наша команда разработчиков имеет четкое представление о кодовой базе и процессе выпуска, мы можем начать работу над этими более сложными, но давно востребованными функциями ».
Вскоре после приобретения представители Delicious Brains опубликовали на форуме прикрепленную ветку, в которой разъясняли ожидания в отношении бесплатной поддержки и времени ответа. Официальный форум поддержки как для бесплатных, так и для PRO-пользователей можно найти по адресу support.advancedcustomfields.com , который более активен, чем форумы WordPress.org. Поскольку плагин больше ориентирован на разработчиков, команда использует более свободный подход к поддержке, предоставляя сообществу возможность помогать друг другу:
Мы редко оказываем поддержку ни на одном из форумов. Исключение составляют случаи, когда после основного выпуска мы следим за обоими форумами, чтобы выявить любые проблемы, вызванные выпуском.
Основная цель обоих форумов – помочь людям в сообществе WordPress, у которых возникают проблемы с расширенными настраиваемыми полями, помогать друг другу. Время ответа может варьироваться от нескольких дней до нескольких недель и, скорее всего, будет исходить не от разработчика. Время от времени мы вмешиваемся, когда описание подозрительно похоже на ошибку.
Выпуск версии 5.10 – хороший знак того, что ACF продолжит прогрессировать под своим новым владельцем, и обнадеживающая веха для небольшого меньшинства пользователей, которые не были уверены в будущем плагина.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…