À la différence du champ de contenu de vos articles et pages, WordPress n’insère pas d’éditeur visuel (WYSIWYG) pour l’édition du champ « Extrait ».

Voici comment ajouter cet éditeur, pourtant tellement utile, à tous vos champs « Extrait » sur votre installation WordPress.

Ajouter l'éditeur visuel aux champs extraits de WordPress

Ouvrez votre fichier functions.php, présent à la racine de votre thème, et copiez-y le bout de code ci-dessous :

<?php
add_action( 'admin_head-post.php', 'brm_add_tinymce_to_excerpt', 999 );
add_action( 'admin_head-post-new.php', 'brm_add_tinymce_to_excerpt', 999 );

function brm_add_tinymce_to_excerpt() { ?>
	<script type="text/javascript">
	jQuery(document).ready( function () {
		jQuery("#excerpt").addClass("mceEditor");
		if ( typeof( tinyMCE ) == "object" && typeof( tinyMCE.execCommand ) == "function" ) {
			jQuery("#excerpt").wrap( "<div id='editorcontainer'></div>" );
			tinyMCE.execCommand("mceAddControl", false, "excerpt");
		}
	});
	</script>
<?php
}
?>
Ajouter l'éditeur visuel (WYSIWYG) aux extraits de WordPress

Si vous souhaitez également ajouter le champ « Extrait » à vos pages WordPress, je vous invite à lire un de mes précédents articles qui vous explique comment effectuer cette astuce en seulement une ligne de code : Ajouter le champ « extrait » à vos pages WordPress.