Как можно интегрировать редактор поля Advanced Custom Fields (ACF) WYSIWYG с редактором Gutenberg или его аналогом?

Здравствуйте! У меня возник вопрос по оптимизации работы с кастомным типом записи на сайте, заполненным при помощи полей ACF Pro. Внутри данного кастомного типа записи имеются вкладки с различным контентом (таким как текст, изображения, pdf файлы и т.д.) и используется поле типа wysiwyg для редактирования данных. Встроенный редактор по умолчанию (tinymce) не содержит функционала для деления контента на колонки, что создает неудобства для контент-менеджеров. Они предпочли бы использовать современный гутенберг-редактор, который доступен для обычных записей (новостей). Есть ли какие-то решения или подходы, чтобы облегчить работу с редактированием контента в кастомных типах записей на сайте? Возможно, существует способ перестроить схему работы или использовать другие инструменты?
  • 6 августа 2024 г. 14:03
Ответы на вопрос 2
 

Для интеграции редактора поля ACF WYSIWYG с редактором Gutenberg или его аналогом, можно использовать плагин ACF Blocks. Этот плагин позволяет создавать кастомные блоки с помощью полей ACF и добавлять их в редактор Gutenberg. 

Для начала установите и активируйте плагин ACF Blocks. Затем создайте кастомный блок с необходимыми полями ACF WYSIWYG, настроив их так, как нужно. 

После этого в редакторе Gutenberg вы сможете добавить созданный блок и редактировать его содержимое с помощью поля ACF WYSIWYG. Это позволит использовать современный функционал редактора Gutenberg внутри кастомного типа записи, улучшая процесс работы с контентом. 

Таким образом, использование плагина ACF Blocks поможет интегрировать редактор поля ACF WYSIWYG с редактором Gutenberg или его аналогом, облегчая работу с контентом на вашем сайте.
Чисто теоретически можно инициализировать гутенберг в любом месте,  но лично я не пробовал. 
Пример https://wordpress.github.io/gutenberg/?path=/docs/...
Похожие вопросы