Description

Le wpforms_richtext_get_toolbar1 vous permet de personnaliser la première rangée de boutons TinyMCE pour le champ Texte riche de 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 rangée, utilisez wpforms_richtext_get_toolbar2.

paramètretypedescription
$toolbarfrom_nameréseauLa liste des identifiants des boutons TinyMCE à afficher dans la barre d'outils supérieure.
$field_idintL'ID du champ de texte enrichi.
$field_dataréseauDonnées et paramètres de terrain

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