Если на сайт есть ACF уже, если сайт не большой, то проще и быстрее блок собрать на ACF, без знания JS и это будет работать также красиво как и чистый Gutenberg, но данные таких блоков лежат не в поле the_content, а в метаполях записей, которые далеко не производительны на больших проектах. Надеюсь, еще раз вы спрашивать этот вопрос не будете, я выше раза три уже это писал
эмм, чего-то вы путаете малеха
https://www.advancedcustomfields.com/blog/acf-5-8-introducing-acf-blocks-for-gutenberg/Love it or hate it, the way that Gutenberg stores its data allows for a lot of flexibility.
ACF Blocks can be inserted multiple times within the same post, re-ordered, edited and deleted without any bloat to the postmeta table!
хранит ACF Blocks тоже все в мета-комментариях the_content как и обычные блоки, НО запросы идут к базе чтоб получить
field_key если поля:
1) не вынесены в PHP сниппет
2) не вынесены в local json
если вынести поля в 1) или 2) то запросов к постмета не будет вообще