X

Comment ajouter des boutons d'indice et d'exposant à l'éditeur

Extraits par IsItWP

Vous cherchez un moyen d'ajouter des boutons de mise en indice et de mise en exposant à l'éditeur WordPress ? Bien qu'il existe probablement un plugin pour cela, nous avons créé un extrait de code rapide que vous pouvez utiliser pour ajouter des boutons de mise en indice et de mise en exposant à l'éditeur.

Instructions :

Il vous suffit d'ajouter ce code au fichier functions.php de votre thème ou dans un plugin spécifique au site :

function enable_more_buttons($buttons) {
  $buttons[] = 'sub';
  $buttons[] = 'sup';
  return $buttons;
}
add_filter("mce_buttons_3", "enable_more_buttons");

Remarque : Si c'est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière d'ajouter correctement des extraits de code dans WordPress, afin de ne pas endommager accidentellement votre site.

Si vous avez aimé cet extrait de code, n'hésitez pas à consulter nos autres articles sur le site tels que : 20 meilleurs thèmes WordPress pour églises pour étendre le troupeau et comment démarrer un blog.

Commentaires   Laisser une réponse

  1. Syed Zulqadar Hassan June 2, 2025 at 9:32 am

    Merci pour le code, j'ai utilisé tous les commentaires et modifié le code, utilisé un extrait PHP et exécuté le code sur l'ensemble du site Web. Le code mis à jour fonctionne également sur Elementor. Le code est donné ci-dessous ;

    function enable_more_buttons($buttons) { $buttons[] = ‘subscript’; $buttons[] = ‘superscript’; return $buttons; } add_filter(“mce_buttons_3”, “enable_more_buttons”);

  2. Thomas Greenbank March 2, 2020 at 4:01 am

    Quand j'essaie ceci, j'obtiens "erreur de syntaxe, fin de fichier inattendue"

    1. Vous voudrez peut-être vérifier que l’intégralité de l’extrait a été copiée.
      N’oubliez pas de consulter : https://www.isitwp.com/properly-add-code-snippets-wordpress-site/

  3. Cela ne fonctionne pas avec l'éditeur d'Elementor

    1. Malheureusement, cet extrait n'est pas conçu pour fonctionner avec Elementor et ne fonctionnera très probablement qu'avec l'éditeur classique.

  4. Stephanie Boucher May 15, 2019 at 8:37 am

    Cela ne semble plus fonctionner. Une idée pourquoi ?

    1. Commenté ailleurs, mais juste au cas où :

      Pour tous ceux qui regardent ceci en utilisant WordPress sur une version postérieure à 3.9 qui a TinyMCE 4, la fonction ci-dessus ne fonctionnera pas, car WordPress et TinyMCE ont changé 'sup' en 'superscript' et 'sub' en 'subscript' – Si vous apportez ces modifications dans le code ci-dessus, cela fonctionnera très bien !

  5. J'obtiens une erreur "Argument manquant 1 pour enable_more_buttons()"

  6. Nguy?n Trung D?ng March 11, 2013 at 11:52 pm

    tu m'as sauvé la journée mec

  7. merci pour le tuyau

  8. Exactement ce que je cherchais !

  9. Donald G. McGahan January 10, 2013 at 11:13 pm

    Quand je l'ajoute, j'obtiens un

    Erreur fatale : Appel à une fonction indéfinie add_filter()

  10. Petit extrait de code parfait ! Fonctionne brillamment. Merci beaucoup !

    1. De rien, content d'avoir pu aider !

  11. Merci les gars.  Je travaillais aujourd'hui avec une cliente titulaire d'un doctorat qui rédige des rapports de recherche
    et il était nécessaire pour elle de mettre en exposant et en indice les références.  C'était
    essentiel.

    1. Parfait Jerry, heureux d'apprendre que vous avez bien fait les choses.

  12. (texte traduit par le programme)
    Merci d'avoir fourni ce code, mais il n'est pas nécessaire de répéter le code du tableau, il suffit de séparer les éléments du tableau

    function enable_more_buttons($buttons) {
    $buttons[] = ‘sub , sup’;
    return $buttons;
    }
    add_filter(“mce_buttons_2”, “enable_more_buttons”);

    1. C'est vrai, je trouve juste cette méthode plus facile à lire. Merci pour vos suggestions, les gens trouveront cela très utile.

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité, et tous les liens sont nofollow. N'utilisez PAS de mots-clés dans le champ nom. Ayons une conversation personnelle et significative.

Liste de contrôle de lancement WordPress

La checklist ultime pour lancer un WordPress

Nous avons compilé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi l'eBook gratuit !