Посоветуйте пожалуйста как лучше разбить\подключить стили и скрипты для wordpress/gutenberg блоков сделанных в ACF

У меня примерно такая ситуация: Есть верстка, 7 секций. В ней и карусели, и лейзилоад, и модальные окна. Все это идет в бандле webpack.

Я хочу все это разбить на блоки для гутенберга, что бы было "красивое" превью. При помощи ACF Pro я уже сделал все секции, осталась стилизация и скриптинг.

Я решил что у меня будет отдельный джс-бандл для гутенберга, т.к по другому не выйдет.

Собственно, этот отдельный джс-бандл и стандартные скрипты я подключаю через хук:

enqueue_block_editor_assets

Однако, я столкнулся с парой проблем, как я думаю связанных с особенностями гутенберга.

Например lazy-load работает частично: те блоки, что загрузились в превью быстрее, получают его. То же самое и с аккордионами и с каруселями.

Кто подобным занимался, пожалуйста поделитесь опытом и подскажите.


Ответы (0 шт):