Поддержка Проблемы и решения Добавление блоков div в редактор Gutenberg

  • Конкретный вопрос: почему в редакторе wordpress отсутствует возможность добавления блока div на страницу? 90% функционала в редакторе — это всякий ненужный мусор, который в принципе никогда не будет использоваться, но вот самого важного и необходимого — нет, это возможности добавить при создании верстке страницы на неё блок <div> с возможностью задать ему атрибуты id и class. При вёрстке страницы очень часто бывает необходимо задать отдельный блок с добавлением внутрь него других блоков, либо — разбиении в этом блоке пространства на несколько столбцов (особенно актуально при флекс-вёрстке). Итого: КАК добавить в стандартный редактор Гутенберг блоки <DIV> с указанием их свойств — id и class?
    Риторический вопрос — как убрать весь остальной ненужный мусор и хлам, который никогда не будет использоваться?
    Сопутствующий вопрос: как заставить пространство внутри редактора отображаться так-же, как и целевую страницу, т.е. заставить соблюдать в рабочем пространстве стили этой целевой страницы? Потому как — дико бесит, что страница подразумевается шириной на весь экран, а рабочее поле редактора всего 580 пикселей.
    Заранее спасибо конкретные ответы, а не пространные заумные размышления.

    • Тема изменена 3 года, 7 месяцев назад пользователем prototip76.
Просмотр 1 ответа (всего 1)
  • Модератор Yuri

    (@yube)

    При вёрстке страницы

    Текстовый редактор предназначен для ввода текста, а не для верстки. Так издавна повелось. WP даже сам расставляет <p> и <br>, потому что блогер не обязан знать, что такое html тег.

    Риторический вопрос — как убрать весь остальной ненужный мусор и хлам, который никогда не будет использоваться?

    Риторический ответ: написать свой движок со своим редактором, в котором не будет ни мусора, ни хлама.

    т.е. заставить соблюдать в рабочем пространстве стили этой целевой страницы?

    Home

Просмотр 1 ответа (всего 1)
  • Тема «Добавление блоков div в редактор Gutenberg» закрыта для новых ответов.