Je ne vais pas chercher l’explication de cette fonction activée par défaut chez WordPress. Je trouve qu’elle est complètement inutile. Je vais juste vous montrer comment j’ai désactivé le mode plein écran chez moi. Pour cela j’ai ajouté le texte suivant à functions.php du thème utilisé par le site sous wordpress:
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' );
}
Je l’ai enregistré et voilà, plus de cet énervant mode « Plein écran » par défaut