Как удобно собирать страницы WordPress?
Есть страницы блога в Wordpress и на них должно быть много различных html блоков с версткой, через ACF ужасно неудобно редактировать страницы такого типа. Какие есть актульные решения?
Дополнительно:
Ответы:
Блоки Gutenberg, если не хватает, то делать свои блоки
Родной блочный редактор + какой-нибудь плагин-расширитель блоков.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для страниц с большим количеством разных HTML-секций сейчас самый удобный базовый путь — Gutenberg-блоки, паттерны и при необходимости свои кастомные блоки. Делать всю страницу через набор ACF-полей под редактором действительно неудобно: контентщик не видит нормальную структуру страницы и постоянно прыгает между полями.
Рабочие варианты по возрастанию сложности:
Если блоки уже свёрстаны в HTML/CSS, я бы делал ACF Blocks или нативные блоки, а не классические ACF-группы страницы. Пример регистрации ACF-блока:
add_action('acf/init', function () { acf_register_block_type([ 'name' => 'faq-section', 'title' => 'FAQ секция', 'render_template' => get_stylesheet_directory() . '/blocks/faq-section.php', 'category' => 'formatting', 'icon' => 'editor-help', 'mode' => 'preview', ]); });
Так редактор сможет вставлять блоки в любом порядке, а разработчик сохранит контроль над HTML, классами и адаптивом.