Définir l’éditeur de texte par défaut sous WordPress

Mis à jour le :

Dans les anciennes versions de WordPress, il était possible à chaque utilisateur de définir ses préférences d’écriture lors de la création d’articles, en choisissant son éditeur favori par défaut : texte ou WYSIWYG (What You See Is What You Get, l’éditeur visuel).

Cette option ayant disparu dans la nouvelle version, l’éditeur par défaut sera systématiquement WYSIWYG, à moins de choisir l’option « désactiver l’éditeur visuel » dans son profil utilisateur… et donc de ne plus avoir accès à l’éditeur visuel.

Heureusement, il existe une solution, pour ceux qui souhaiteraient définir l’éditeur de leur choix par défaut sous WordPress, et ce pour tous les utilisateurs de leur site, sans pour autant les priver du second.

Pour ceci, ajoutez le code ci-dessous dans le fichier functions.php de votre thème, et veillez à supprimer la ligne de code ne correspondant pas à votre choix :

# Définir l'éditeur Visuel en tant qu'éditeur par défaut #
add_filter( 'wp_default_editor', create_function('', 'return "tinymce";') );

# Définir l'éditeur Texte en tant qu'éditeur par défaut #
add_filter( 'wp_default_editor', create_function('', 'return "html";') );

Merci à Paulund pour cette petite astuce très pratique.

Avatar de Mylène Boyrie

Protégez votre site WordPress

Vos données sont précieuses,
ne prenez pas le risque de tout perdre.
Confiez-moi votre maintenance !

Ces articles devraient t’intéresser…

8 réponses
  1. Avatar de ousmanedabo
    ousmanedabo

    Bonjour

    Je dispose d’un code HTML( fourni par Allopass ) à insérer dans une page wordpress en vue de protéger l’accès à la page qui est payante.

    Pourriez vous s’il vous plait me dire où pourrais je trouver les balises et afin d’y installer le code ?

    La page qui comporte le formulaire ne devra pas aussi être visible au niveau du menu du site .

    Merci de votre aide

    Cordialement

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Votre commentaire est hors sujet… pour toute demande d’aide merci de passer par les forums de WordPress.

  2. Avatar de Renaud RONGERE
    Renaud RONGERE

    Bonsoir,
    Parmi les experts WordPress, je cherche un moyen pour desactiver le filtre wpautop qui modifie les p et br quand on bascule de l’editeur html vers tinymce.
    Y a t-il une solution ?
    Je n’ai jamais compris l’intéret d’un tel filtre…
    Merci pour vos réponses

  3. Avatar de Outilveille
    Outilveille

    …Et le mode « html » de tinymce (je précise que je suis sur WP 3.1.2) n’est est pas un vrai. Il a de plus fâcheuse tendance à faire sauter les iframes (ex. embed youtube) en repassant en mode wysiwyg et inversement.

    1. Avatar de Aurélien Denis
      Aurélien Denis

      Et pourtant c’est « normal ». Le fait de basculer entre les 2 modes peut modifier les informations affichées. Pourtant, en collant les iframes directement en mode HTML puis en basculant de nouveau en mode visuel, un cadre doit s’afficher.

      Je conseille néanmoins d’utiliser les fonctions d’auto-embed de WordPress qui consistent à coller l’URL de YouTube tel quel en mode visuel (ou à utiliser les posts formats vidéo si le thème le gère).

      1. Avatar de pinpindesmpontagnes
        pinpindesmpontagnes

        Conseillez vous un plugin WYSIWYG un peu plus performant que celui de base fournit par WP ?
        Je cherche notamment un moyen simple de positionner des images et du texte précisement comme on le ferait dans un tableau…
        Désolé je crois être un peu hors sujet, à moins que le seul moyen efficace ne soit d’utiliser l’éditeur texte ?

  4. Avatar de Rodrigue
    Rodrigue

    En effet c’est bien embêtant si l’HTML n’est plus cliquable, car pour la mise en page c’est bien pratique dès fois, quand on a une ou deux balise qui traine…

  5. Avatar de CFD
    CFD

    Je note ça dans un coin. Merci pour l’astuce !