Wordpress
В чем разница между useSelect и useEntityProp?
00
Вопрос или проблема Я думаю, я понимаю useSelect (в основном). Например: const slug = useSelect( ( select ) => select( 'core/editor' ).getEditedPostSlug() ); Это получит slug и настроит подписчика на хранилище, чтобы, если значение изменится, slug
Wordpress
Исключить ранее созданные посты в последующих блоках (в редакторе)
00
Вопрос или проблема У меня есть пользовательский блок списка постов, который я использую несколько раз на одной странице. На фронтенде я могу отслеживать ранее отрисованные посты и исключать их из последующих блоков. Но в редакторе это не так просто.
Wordpress
Как отобразить начальные записи при загрузке страницы в блоке Gutenberg, используя API Интерктивности?
00
Вопрос или проблема У меня есть следующий код (view.js) для блока Gutenberg, который использует API интерактивности и отображает посты при нажатии кнопки: import { store, getContext, getElement } from '@wordpress/interactivity';
Wordpress
Измените метку аппендера блока ‘Добавить блок’ InnerBlocks
00
Вопрос или проблема Я использую аппендер кнопки, как указано в документации. // Используйте предопределенный компонент <InnerBlocks renderAppender={ InnerBlocks.ButtonBlockAppender } /> По умолчанию заголовок аппендера (при наведении) имеет текст “
Wordpress
Измените текст кнопки публикации на Сохранить.
00
Вопрос или проблема Я пытаюсь изменить текст кнопки публикации на “Сохранить” function change_publish_button( $translation, $text ) { if ( $text == 'Publish' ) return 'Save'; return $translation; } add_filter( 'gettext', 'change_publish_button', 10, 2 );
Wordpress
Какую версию JS по умолчанию выводит wp-scripts?
00
Вопрос или проблема Настройка webpack по умолчанию для wp-scripts находится здесь: node_modules@wordpress\scripts\config Это содержит следующее: ...( ! hasBabelConfig() && { babelrc: false, configFile: false, presets: [ require.
Wordpress
Как я могу добавить классы к тегу body в iframe Gutenberg (editor-canvas)? Добавлено в WP 6.2(?)
00
Вопрос или проблема Я полагаю, что контент Гутенберга был встроен в WP 6.2, если все блоки имеют версию 3. Я использовал функцию, подобную приведенной ниже, чтобы добавить очень важные пользовательские классы к тегам <body>
Wordpress
Основное использование useState
00
Вопрос или проблема Обновление состояния приводит только к перерисовке кнопки (см. прикрепленное видео), а не всего компонента. Разве не предполагается, что React должен перерисовывать весь компонент, к которому принадлежит состояние?
Wordpress
Проблема с фоновым изображением в пользовательском стиле Gutenberg
00
Вопрос или проблема Когда файл style.css темы вызывается с помощью add_editor_style внутри Gutenberg, фоны изображений не загружаются должным образом. Допустим: #intro { background: url(assets/main.png) ; } На фронтальной части он работает правильно, например: mydomain.
Wordpress
Добавление пользовательского элемента управления PanelColorSettings в базовый блок и использование цветового слага в пользовательском className.
00
Вопрос или проблема Я пытаюсь добавить пользовательский контроль цвета в группы и блоки обложек, и если цвет выбран, создать пользовательский className для блока. Этот пользовательский класс используется для разделителя секций.
Wordpress
Способы снижения дублирования кода при создании пользовательских блоков
00
Вопрос или проблема Я немного новичок, поэтому, возможно, смотрю на это всё backwards – но если это так, то было бы очень ценно, если бы кто-то указал мне правильное направление! Я создаю несколько пользовательских блоков и испытываю трудности с
Wordpress
Заблокировать содержимое, отображенное с помощью встроенного CSS. Как мне повторно использовать это в безголовом настройке?
00
Вопрос или проблема Я работаю над установкой Headless WordPress. Я хочу, чтобы мои записи WordPress отображались где-то еще. Я хочу писать эти записи, используя базовый редактор блоков Gutenberg, и показывать их на отдельном сайте, не основанном на WordPress, с тем же макетом блоков.
Wordpress
как включить изображение в сборку многоблочного плагина
00
Вопрос или проблема Мой WP плагин должен показывать некоторые (по умолчанию) изображения на фронтенде и в интерфейсе редактора. Однако URL, сгенерированный моим кодом, ссылается на папку сборки, в то время как изображения находятся не там.
Wordpress
Когда цикл foreach используется несколько раз в блоках, есть ли способ гарантировать, что переменная всегда имеет уникальное значение?
00
Вопрос или проблема Я немного новичок в этом, так что извините, если мои объяснения немного глупые. Мы используем пользовательские блоки Гутенберга на нашем сайте. Один из них — это блок FAQ, где вы можете добавлять вопросы и ответы, которые отображаются
Wordpress
WordPress добавляет теги
и

в HTML-блоки после сохранения.

00
Вопрос или проблема На моей странице WordPress есть HTML-блоки с HTML, CSS и JavaScript. Когда я сохраняю страницу, WordPress продолжает добавлять <br /> и <p> теги в каждой строке, что делает JS и CSS недействительными.
Wordpress
Как я могу убрать опцию H1 из редактора Гутенберг?
00
Вопрос или проблема Как я могу удалить H1 из редактора Gutenberg, чтобы пользователи моей CMS не использовали его в заголовках или в основном контенте? Нам это необходимо для соответствия требованиям ADA. Gutenberg не предоставляет возможность удалить
Wordpress
WordPress блок с API взаимодействия и компонентом Preact
00
Вопрос или проблема Добрый вечер всем. Я разрабатываю некоторые пользовательские блоки с использованием нового API Интерaktivnosti. В некоторых из блоков мне нужно использовать сложные компоненты, которые я решил разработать с помощью Preact, чтобы оптимизировать
Wordpress
Как получить доступ к ID всех записей пользовательского типа записи в редакторе Gutenberg
00
Вопрос или проблема Я хочу получить идентификаторы всех записей пользовательского типа записи book в моем собственном блоке Gutenberg voucher, а затем отобразить их в списке опций на стороне администратора. Что я хочу достичь, так это того, чтобы при
Wordpress
Как зарегистрировать шаблон в [НОВОМ] редакторе сайта WordPress через плагин
00
Вопрос или проблема Я пытаюсь добавить новый шаблон в редакторе сайта WordPress, как это но не могу сделать это с помощью моего пользовательского плагина. Я нашел фильтр для регистрации пользовательского шаблона add_filter( 'default_template_types', 'register_template_type' );
Wordpress
Как создать пользовательский шаблон страницы для редактора Gutenberg
00
Вопрос или проблема Я прочитал несколько вопросов/ответов/статей о «кастомных шаблонах», включая Руководство по блочному редактору, но ничего не нашел, что мне нужно. Да, это похоже на вопросы о размещении контента из двух разных редакторов на одной странице