web-dev-qa-db-fra.com

Appliquer un style personnalisé à un seul Word dans Wordpress

Je crée un site WordPress pour un client. Ils doivent pouvoir masquer des mots individuels dans l'éditeur WYSIWYG, qui sera révélé en un clic.

J'ai configuré un nouveau format de style personnalisé dans functions.php, pour appliquer une classe span autour du mot mis en surbrillance.

Toutefois, lorsque vous sélectionnez un mot dans l'éditeur WYSIWYG et que vous appliquez le format, l'envergure englobe tout le code html du bloc le plus proche: le paragraphe entier ou un élément de la liste, par exemple.

Comment obtenir un format de style à appliquer à un mot individuel, comme le font les boutons Italique ou Gras?

3
JohnG

Résolu...

Dans mon functions.php j'aurais dû mettre:

    array(  
        'title' => 'Hidden Element',  
        'inline' => 'span',  
        'classes' => 'hiddenElement',
        'wrapper' => false,
    ),  

ne pas

    array(  
        'title' => 'Hidden Element',  
        'block' => 'span',  
        'classes' => 'hiddenElement',
        'wrapper' => false,
    ),  

comme ici: http://www.wpbeginner.com/wp-tutorials/how-to-add-custom-styles-to-wordpress-visual-editor/

3
JohnG