Description

Le filtre wpforms_richtext_get_toolbar1 vous permet de personnaliser la première ligne des boutons TinyMCE pour le champ Texte enrichi dans l'onglet Visuel. Utilisez-le pour choisir exactement les icônes de mise en forme qui apparaissent dans la barre d'outils supérieure.

Lorsque vous personnalisez cette barre d'outils, vous devez renvoyer la liste complète des boutons que vous souhaitez afficher. Votre liste remplace les valeurs par défaut. Pour la barre d'outils de la deuxième ligne, utilisez wpforms_richtext_get_toolbar2.

paramètretypedescription
$toolbarfrom_nametableauLa liste des identifiants de boutons TinyMCE à afficher dans la barre d'outils supérieure.
$field_idintL'ID du champ Texte enrichi.
$field_datatableauDonnées et paramètres du champ

Source

wpforms\src\Pro\Forms\Fields\Richtext\Field.php

Exemple

function wpf_dev_customize_tinymce_toolbar1( $toolbar, $field_id, $field_data ) {
    return [
        'bold',
        'italic',
        'bullist',
        'numlist',
        'link',
        'wp_adv', // Toggle second-row toolbar.
    ];
}
add_filter( 'wpforms_richtext_get_toolbar1', 'wpf_dev_customize_tinymce_toolbar1', 10, 3 );

Article de référence