Фильтры редактора (экспериментальная функция)

Чтобы изменить поведение редактора, Гутенберг предоставляет следующие фильтры:

editor.PostFeaturedImage.imageSize

Используется для изменения размера изображения, отображаемого в компоненте Post Featured Image. По умолчанию 'post-thumbnail'он возвращается к fullразмеру изображения, если указанный размер изображения отсутствует в объекте мультимедиа. Он моделируется после admin_post_thumbnail_sizeфильтра в Классическом редакторе.

Пример:

var withImageSize = function( size, mediaId, postId ) {
    return 'large';
};

wp.hooks.addFilter( 'editor.PostFeaturedImage.imageSize', 'my-plugin/with-image-size', withImageSize );

Топ ↑

editor.PostPreview.interstitialMarkup 

Фильтрует промежуточное сообщение, отображаемое при создании предварительного просмотра.

Пример:

var customPreviewMessage = function() {
    return '<b>Post preview is being generated!</b>';
};

wp.hooks.addFilter( 'editor.PostPreview.interstitialMarkup', 'my-plugin/custom-preview-message', customPreviewMessage );
Scroll to top