Вопросы с тегом «block-editor»

2
Включить Гутенберг на пользовательский тип сообщения
У меня есть этот тип сообщения: function create_posttype() { register_post_type( 'companies', array( 'labels' => array( 'name' => __( 'شرکتهای عضو' ), 'singular_name' => __( 'شرکت' ) ), 'supports' => array('title', 'editor', 'custom-fields', 'excerpt', 'thumbnail'), 'public' => true, 'has_archive' => true, 'rewrite' => array('slug' => 'companies'), ) ); } add_action( 'init', …

3
Проверьте, какие блоки Гутенберга находятся в post_content
Я работаю над дизайном, который имеет другой стиль, если на странице присутствует определенный блок Гутенберга. Другими словами, если первый блок является пользовательским блоком Гутенберга, post_title отображается в другом месте из-за сделанного выбора дизайна. Есть ли в WordPress какая-либо функция для получения списка всех блоков Гутенберга, присутствующих в post_content?

2
Как расширить блок галереи в Гутенберге?
Я играю с Гутенбергом перед его включением в ядро, и я хотел бы знать, как расширить существующий блок галереи, чтобы изменить его отображение. Например, вместо сетки миниатюр я хотел бы показать слайд-шоу изображений. Является ли это возможным? Если так, то как? Любая помощь будет оценена.

6
проверьте, используется ли в настоящее время Гутенберг
Как я могу проверить, является ли используемый в настоящее время редактор Gutenberg в плагине WordPress? Мне это нужно, потому что Гутенбергу не хватает post_submitbox_misc_actions, поэтому мне нужен запасной вариант, который будет использоваться, только если текущий редактор - Гутенберг.

2
Отключить советы Гутенберга навсегда - не Гутенберг
Мне очень нравится Гутенберг, однако советы в начале каждой загрузки страницы сводят меня с ума. Я бы хотел навсегда отключить нытье подсказок с помощью кода. Пожалуйста, не размещайте плагин "Disable Gutenberg", я уже видел это. Я хочу сделать это через пару строк кода в моей теме. Должен быть крюк, но …

1
Гутенберг: Есть ли способ узнать, находится ли текущий блок внутри InnerBlocks?
Поэтому я использую вложенные блоки в Wordpress Gutenberg. Я применяю обертку к своим элементам, которые применяют класс контейнера начальной загрузки. Очевидно, я бы хотел, чтобы это было только на внешних блоках, а не на тех, которые находятся внутри вложенного блока. Есть ли способ узнать, находится ли текущий блок внутри InnerBlocksDefiniton …

2
Как Гутенберг обрабатывает переводы в React?
Я просматривал исходный код Гутенберга, например, для этого и не могу понять, как они обрабатывают переводы ... Они импортируют это import { __ } from '@wordpress/i18n'и затем используют в исходном коде speak( __( 'Block settings closed' ) );. Кто-нибудь может сказать мне, как они управляют этими переводами в ReactJS, которые …

3
Триггер Javascript на Гутенберге (редактор блоков) Сохранить
Таким образом, у меня есть метабокс, который я хочу активировать при включении поста в Javascript (чтобы обновить страницу в этом случае). В Classic Editor это можно сделать с помощью простого перенаправления save_post(с высоким приоритетом) Но поскольку Гутенберг теперь преобразует процесс сохранения существующих метабоксов в отдельные вызовы AJAX, он должен быть …

2
Как обнаружить использование Гутенберга
Новый редактор под названием Gutenberg находится здесь как плагин в 4.9 и как основная функциональность под названием Block Editor, в 5.0. Что касается этого, часто необходимо программно определить, какой редактор используется для редактирования сообщения или страницы в консоли сайта. Как это сделать? Обновление: Есть ряд устаревших ответов на аналогичный вопрос: …

1
Добавить к боковой панели Гутенберга
Я пытаюсь понять, как добавить пользовательские параметры страницы в правой части интерфейса Гутенберга. Я не думаю, что нужен блок контента, мне просто нужно иметь возможность добавить конфигурацию для конкретной страницы, но, похоже, не могу заставить ее работать правильно. До Гутенберга я бы разрешил это с помощью метабокса, размещенного справа, однако …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.