Comment supprimer « protégé » ou « privé » d’un titre WordPress ?

Et voici le tout premier article de ce blog ! C’est la difficulté pour trouver un petit bout de code qui m’a motivé à créer ce site . Tout comme Mettre à jour automatiquement WordPress, c’est une recherche très fréquente liée à WordPress.

Publier un article en mode protégé ou en mode privé

Je vous explique ma problématique : il y a quelques jours, j’ai envoyé à un ami un article à relire. Plutôt que de l’envoyer par mail ou dans un fichier Word, je préfère généralement publier l’article avec la fonctionnalité « Protégé par mot de passe » de WordPress. Histoire de visualiser l’article in situ. Cette fonction permet de mettre un mot de passe pour limiter l’accès à l’article. Si la personne dispose d’un compte utilisateur avec les droits nécessaires, il est aussi possible de le publier en mode « Privé« . Les simples visiteurs ne verront pas cet article alors que les administrateurs ou utilisateurs enregistrés pourront le lire.

Article protégé ou privé dans WordPress
Protéger un article WordPress par mot de passe ou le rendre privé depuis l’administration (backoffice) de WordPress

Pour signaler qu’un article n’est pas public, WordPress ajoute par défaut la mention « Protégé : » ou « Privé : » devant le titre de l’article. Mon contact a relu l’article et m’a juste fait la réflexion que la mention « Protégé : » faisait bizarre dans le titre de l’article. Il a cru que c’était moi qui avait utilisé ce terme lors de la rédaction de l’article…

J’ai donc décidé de supprimer ces mentions des articles protégés par mots de passe ou privés pour éviter toute confusion. Ce n’était pas la première fois qu’on me faisait la remarque. Et plutôt que de m’expliquer à chaque fois sur la raison de ces mentions, j’ai préféré les retirer.

Retirer la mention "protégé" ou "privé" du titre d'un article WordPress
Affichage d’un article WordPress protégé par mot de passe. Le but de ce tutoriel ? Enlever « Protégé : » devant le titre !

J’ai donc cherché une solution à ce problème de titre dans WordPress en cherchant dans mon moteur de recherche préféré (le moteur de recherche français Qwant). Et bien imaginez-vous qu’il m’a fallu pas mal de recherche et de patience pour trouver la solution. La plupart des discussions étaient anciennes et j’ai trouvé mon bonheur ici : https://www.creazo.fr/retirer-les-prefixes-prive-et-protege-des-titres-sur-une-contenu-prive/

Enlever la mention protégé d’un titre wordpress

Pour supprimer la mention protégé ou privé d’un article WordPress, c’est très simple, voici comment procéder :

    1. Ouvrir le fichier functions.php de votre thème WordPress. Comme vous le savez probablement ce fichier permet de personnaliser WordPress en changeant le comportement de base de WordPress.
    2. Copier / coller ce code dans votre fichier functions.php :
      //retire la mention "privé / protégé" des titres WordPress
      add_filter('private_title_format', 'removePrivatePrefix'); 
      add_filter('protected_title_format', 'removePrivatePrefix');
      function removePrivatePrefix($format) {
      return '%s';
      }
    3. Sauvegarder les modifications apportées au fichier functions.php de votre thème et uploadez-le sur l’hébergement de votre WordPress.

Ce petit bout de code permet ainsi de modifier les fonctions WordPress private_title_format et protected_title_format qui servent à mettre en forme les titres des articles privés et des articles protégés.

En espérant que cela vous soit utile !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *.
Les commentaires sont publiés après modération.