Если пробраться через все дебри WordPress, то по факту темы всегда были HTML и CSS. А сам РНР при этом просто миксовал вызов РНР функций (например, template tags) с какой-нибудь структурированной HTML разметкой. И если посмотреть на большинство шаблонов, которые находятся в официальной WordPress директории, то можно легко заметить, что основная разметка осталась практически той же старой, доброй и привычной.
Звучит оно красиво, конечно, но в реальности если давать конечному клиенту такой функционал, то это всегда оборачивается "ой, я тут что-то нажал и оно всё сломалось", "мы вот это вот сюда подвинули и всё поехало", и дело не в криворукости разработчиков, а в том, что без наличия хотя бы какого-то понимания, как эти технологии работают, этот функционал - граната в руках обезьяны.
И вот мы приходим к тому, что пользоваться этими фишками можно только при наличии знаний, а при наличии знаний - тебе эти визуальные конструкторы не нужны.
Поэтому только хардкод, только список предустановленных значений...
Согласен с идеей про хардкод для своих проектов :) Могу один аргумент сказать в пользу Gutenberg в этом контексте. Он довольно гибкий в плане отключения блоков и их вариаций. Можно для клиента стилизовать набор блоков которые будут железно работать. Тогда от разработчика "знания", а клиенту в руки инструмент для креатива (в очень узких рамках).
Да, какое то обучение нужно, как собственно и везде, но если ничего не делать, то года через 3-4 WordPress начнет отставать и загибаться. У конструкторов есть гораздо более запутанный интерфейс, но их популярность растет и они уже вовсю вытесняют традиционные CMS.
В целом, направление верное. Число конструкторов растет, и надо с ними как то конкурировать. Всегда найдутся те, кому не нравятся новшества, но нельзя топтаться на месте.
Вот только времени на это потребуется много, думаю, что-то реально рабочее можно будет увидеть на раньше чем через пару лет. А пока даже проблема с виджетами не решена. Один из самых востребованных виджетов, корзина woocommers, до сих пор не реализована в виде блока.
Да, мне изначально идея нового редактора понравилась. Особенно то, что он может быть и очень простым (если отфильтровать ненужные блоки) и сложным если нужно. Согласен, что топтаться на месте нельзя. Squarespace, Shopify и прочие поджимают :) А то что работы еще много это да... Но как говорится: "A journey of a thousand miles begins with a single step."
Мужик, я нииихххера не понял, но ты запал мне в душу (с)
Посмотрим к чему прейдет WordPress со своими изменениями. Очень много чего нужно сделать что бы все работало как описали.