Если вы искали способ добавить слоты и элементы управления на панель документа в редакторе контента WordPress, ознакомьтесь с новым плагином, выпущенным 10up, под названием Gutenberg SlotFill and Filter Demos .
SlotFill и Filters – это новый подход к классическим фильтрам, действиям и крючкисистема в WordPress. Slot и Fill – это компоненты React, которые позволяют разработчикам вставлять элементы в предопределенные пространства в новом редакторе.
«SlotFill – это шаблон для расширяемости компонентов, когда один слот может быть занят неопределенным количеством Fills в другом месте приложения», – сказал Райан Велчер.
Изначально SlotFill начинался как репозиторий на GitHub, где Уэлчер собирал свои выводы. Репо в конечном итоге превратилось в библиотеку примеров и объяснений для фильтров на основе SlotFill и JavaScript.
В январе Велчер отправил запрос на перенос в репозиторий Gutenberg с просьбой добавить SlotFill на боковую панель документа. Его запрос получил положительные отзывы, и не только документация SlotFill была добавлена в WordPress Core Gutenberg Handbook , но и функциональность доступна в Gutenberg 6.1 и будет доступна в WordPress 5.3.
Чтобы узнать больше о SlotFill, ознакомьтесь с публикацией Welcher или плагином Gutenberg SlotFill и Filter Demos . Уэлчер также проводит сессию на конференции JavaScript для WordPress 11-13 июля 2019 года, где он продемонстрирует основные и реальные примеры использования SlotFill.