如何在WordPress中禁用全屏编辑器

为什么WordPress会切换到编辑器的全屏模式?

WordPress 5.0带来了新的古滕堡编辑器,这是为了让用户更专注写作,默认为可视化模式下,全屏编写文章被激活。

古滕堡默认全屏模式
古滕堡默认全屏模式

如果你已经禁用古滕堡编辑器,使用的是默认TinyMCE,这可以通过“WordPress彻底关闭全高度编辑器和免打扰功能”这篇文章将全屏模式禁用掉。

如果没有禁用,那看看下面的方法:

手动退出全屏

手动退出全屏
手动退出全屏

上图的方法会临时存储你的这个操作,换句话说,当你换浏览器、电脑等后,那么默认还是会变回全屏模式。这只是个临时的方法。

永久禁用WordPress中的全屏模式

WordPress主题functions.php中加入:

if (is_admin()) { 
    function jba_disable_editor_fullscreen_by_default() {
    $script = "jQuery( window ).load(function() { const isFullscreenMode = wp.data.select( 'core/edit-post' ).isFeatureActive( 'fullscreenMode' ); if ( isFullscreenMode ) { wp.data.dispatch( 'core/edit-post' ).toggleFeature( 'fullscreenMode' ); } });";
    wp_add_inline_script( 'wp-blocks', $script );
}
add_action( 'enqueue_block_editor_assets', 'jba_disable_editor_fullscreen_by_default' );
}

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注