Поддержка → Проблемы и решения → Блоки по умолчанию
Блоки по умолчанию
-
При создании поста/страницы появляется строка блока Параграф и справа три иконки блоков Изображение Заголовок Галерея.
Вопрос: как изменить эти блоки по умолчанию? Где эти настройки или код?
Намного чаще использую Форматирование/классический и HTML код — вот их и хочется видеть в блоках по умолчанию.
- Тема изменена 4 года, 4 месяца назад пользователем bitzone.
-
Есть плагин classic-editor классический редактор будет отображаться при добавлении страницы/записи или редактировании. А блоков вообще не будет, если вы это имели ввиду
- Ответ изменён 4 года, 4 месяца назад пользователем Anonymous User 17440952.
Наверно вы говорите о недавно использованных блоках. Скриншот бы прикрепили — былоб понятней о чем вы.
Я задавал как-то вопрос техподдержке с просьбой подсказать фильтр — хотел там более 3-х вывести https://wordpress.org/support/topic/history-latest-blocks/ — но модератор налетел с наездами, вместо того чтоб помочь. А потом и вовсе блокнул акк и закрыл тему — возможно Матиас потом и приходил в тему — но она закрыта. Неприятная ситуация, в трудные дни для модератора, и тут я ему под молот попал. Стресс снял.
Год прошел, а это так и невозможно сделать. Костылять на js, впихивая насильно туда, не хотелось. Апи такое не позволяет.
Они сейчас не думают о его возможной кастомизации — им надо глобальные вопросы решать. Поэтому ждём.Вообще блоки нормально, но…
Скриншот бы прикрепили — былоб понятней о чем вы.
Думал и так понятно…
Да, недавно использованные блоки — справа их три штуки. Но при создании страницы, выводятся по умолчанию Изображение, Заголовок, Галерея.
Вот как бы их заменить на те, которыми я чаще пользуюсь. Видимо настроек нет таких, ибо уже облазил все.
Но ведь гдето же в коде определяется что именно они выводятся при создании страницыМне необходимо добавить несколько сотен страниц, и в этом деле лишние действия по поиску нужного блока занимающие секунд 10 складываются в лишние час…
- Ответ изменён 4 года, 4 месяца назад пользователем bitzone.
какие 10 секунд? максимум 2 секунды. Поиск через:
/
и имя блока
И потом хоть какие создавайте страницы — сразу будут доступны 3 последних блока. Они запоминаются.Вы в старом вордпрессе дольше будете на шорткодах делать.
Но ведь гдето же в коде определяется что именно они выводятся при создании страницы
Вот этот компонент https://github.com/WordPress/gutenberg/tree/master/packages/block-editor/src/components/inserter-with-shortcuts
Спасибо, гляну…
Блоки становятся доступны на второй раз использования, а мне как раз нужен html сразу
А пока на тот + слева нажмешь, пока на текстовое поле клацнишь, пока /h ввндешь… долго )))
В идеале вообще былобы автоматом эти страницы создать, но там полиланг ркссий есть и нужно насоздавать на английском…В идеале вообще былобы автоматом эти страницы создать
wp_insert_post() используй. Гутенблоки также можно передать в эту функцию
Посмотрел — так и не докопался что, где.
Т.е. вот вижу функцию getDefaultBlockName() — получить имя блока по умолчанию — где эти значения устанавливаются, т.е. в каком-то файле в вордпресс прописана установка блоков поумолчанию?
Какие имена имеют блоки — где найти список имен всех блоков?
Нужно просто заменить в установке блоков по умолчанию, имена прописанных там блоков на имена тех блоков которые мне нужны — не нашел… ((Вот обнаружил такой код:
const TEMPLATE = [ [ 'core/columns', {}, [ [ 'core/column', {}, [ [ 'core/image' ], ] ], [ 'core/column', {}, [ [ 'core/paragraph', { placeholder: 'Enter side content...' } ], ] ], ] ] ];
здесь: https://github.com/WordPress/gutenberg/blob/db16b552dedb759bc04c035505d98211105c3b79/packages/block-editor/src/components/inner-blocks/README.md
Вреде похоже на установку блоков по умолчанию (core/image и ‘core/paragraph’, { placeholder: ‘Enter side content…’ — не хватает чего-то типа core/head и core/galery)… — где оно в коде вордпресс?..- Ответ изменён 4 года, 4 месяца назад пользователем bitzone.
Какие имена имеют блоки — где найти список имен всех блоков?
гугл ответ знает — даже через тор на мой сайт первой выдачей отдает (и как это он меня опознаёт?)) )
Вот обнаружил такой код:
InnerBlocks не для этого. Это компонент позволяет внутри одного блока разрешить другие
- Тема «Блоки по умолчанию» закрыта для новых ответов.