Поддержка Проблемы и решения Блоки по умолчанию

  • При создании поста/страницы появляется строка блока Параграф и справа три иконки блоков Изображение Заголовок Галерея.

    Вопрос: как изменить эти блоки по умолчанию? Где эти настройки или код?

    Намного чаще использую Форматирование/классический и HTML код — вот их и хочется видеть в блоках по умолчанию.

    • Тема изменена 4 года, 4 месяца назад пользователем bitzone.
Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Anonymous User 17440952

    (@anonymized-17440952)

    Есть плагин 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() — получить имя блока по умолчанию — где эти значения устанавливаются, т.е. в каком-то файле в вордпресс прописана установка блоков поумолчанию?
    Какие имена имеют блоки — где найти список имен всех блоков?
    Нужно просто заменить в установке блоков по умолчанию, имена прописанных там блоков на имена тех блоков которые мне нужны — не нашел… ((

    • Ответ изменён 4 года, 4 месяца назад пользователем bitzone.
    • Ответ изменён 4 года, 4 месяца назад пользователем bitzone.

    Вот обнаружил такой код:

    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 не для этого. Это компонент позволяет внутри одного блока разрешить другие

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Блоки по умолчанию» закрыта для новых ответов.