supprimer date article wordpress
Wordpress

Comment supprimer auteur et date d’un article WordPress ?

Comment supprimer auteur et date qui s’affiche automatiquement sur un article WordPress ? La question s’est posée à moi hier quand j’ai voulu ressortir un vieux site que j’avais laissé tomber.

Avec le confinement j’ai un peu plus de temps devant moi et je me suis dit que c’était l’occasion de retravailler sur mes anciens blogs 😄

Un en particulier dont le sujet va bientôt être d’actualité : la-cellulite.fr. Car on va bientôt toute vouloir se mettre en maillot de bain pour l’été et avant ça, il faut faire la chasse à la cellulite ! 😋

Seulement les derniers articles datent de 2018 et la majorité de 2015… mmm pas très attrayant tout ça. Entre un article qui date de 2020 et un autre de 2015, perso le choix est vite fait. Nous sommes dans l’ère de l’information en continue, donc il faut être à la page.

Sur un blog de ce genre où les articles dont le contenu est tout le temps d’actualité, très clairement, il est à mon sens inutile d’afficher la date de l’article. L’auteur non plus d’ailleurs vu qu’il n’y a qu’une personne qui écrit sur ce blog et c’est moi ! 😁

Donc j’ai cherché comment supprimer date et auteur d’un article WordPress. Et je vous partage comme à mon habitude le résultat de mes recherches, car je sais que vous aussi, vous allez certainement avoir besoin de cette info un jour !

💡 Cet article pourrait vous intéresser : wordpress.org ou wordpress.com ? C’est quoi le mieux pour votre blog ?

Vous allez voir c’est très simple !

Allez dans votre dashboard WordPress > Apparence > Personnaliser :

Allez dans le menu de personnalisation de votre thème WordPress

Ensuite, tous les éléments de personnalisation de votre thème vont s’afficher > aller dans le menu CSS additionnel (attention, les différentes catégories sont propres à chaque thème, mais CSS additionnel existe dans tous les thèmes)

Allez dans CSS additionnel

Cliquez sur le menu et entrez cette ligne de code : .entry-meta { display: none; }

Entrez la ligne de code telle que affichée ci-dessus

N’oubliez pas bien sûr de Publier vos modifications :

Publier les modifications

Et voilà ! C’est tout ! C’est fait : retourner sur votre blog, actualiser en cliquant sur F5, et vous devriez voir les dates et auteur ne plus s’afficher sur vos articles ! 😎

Par contre, je vous préviens, cette manipulation ne marche pas pour certains thèmes. Personnellement cela n’a pas marché sur le thème que j’avais en place, j’ai donc dû changer de thème. Après je pense que c’était parce que c’était un thème Magazine, donc la date est importante pour ce genre de thème. Mais je en suis pas assez experte en la matière. Si quelqu’un en connaît la raison, n’hésitez pas à partager en commentaires pour les autres 😉

24 commentaires

    • admin

      Pour info j’ai vu que tu utilisais le même thème que moi et pour celui-là l’affichage de la date est une option, pas la peine de passer par les css ! Tu vas dans Apparence > Personnaliser > Article seul > Décocher « Afficher la date », et voilà !

  • Lilie

    Merci, merci.
    Amusant de voir qu’on a le même thème, et look complètement différent sur le blog. C’est vraiment super ce que l’on peut faire facilement, enfin plus facilement que si on avait à écrire le thème.
    Bises
    Lilie

  • Maud

    On peut ajouter des CSS partout et c’est effectivement la bonne solution. Par contre ton exemple ne marche pas partout car « .entry-meta » est une classe qui est spécifique au thème utilisé ( par exemple sur le mien c’est « post-meta »). Pour savoir, il faut aller dans l’inspecteur : clic droit -> inspecter > dans la nouvelle fenêtre qui apparaît il y a 2 symboles en haut à gauche -> cliquer sur la petite flèche dans le carré -> elle va permettre de mettre en surbrillance les éléments de la page et de voir leur nom dans le code -> recliquez sur votre site et survolez puis cliquez sur la ligne que vous voulez supprimer -> dans class= »xxx », xxx est le nom que vous devez récupérer pour mettre à la place de entry-meta.

  • Maud

    Dommage d’avoir supprimé mon commentaire, je croyais que vous vouliez connaître la raison pour laquelle ce que vous proposez ne marche pas à chaque fois. Vous avez raison, mieux vaut rester dans l’ignorance.
    Et bonne journée

  • feneon

    Bonjour,
    avec thème Sparkling, fonctionne impeccable, merci !
    Passé au thème twenty twenty two : ne fonctionne plus ;
    remplacé par

    /* supprime auteur et date sur « articles »*/
    .wp-container-9.wp-block-group {display : none }

    pas vérifié par ailleurs…
    cordialement !

    PS : merci pour tout votre travail.

  • feneon

    Sglup,
    je viens d’installer un thème enfant 22-2, et la modif indiquée précédemment ne fonctionne plus !!!
    Sapristi, le container n’est plus en 9, mais 11 soit
    .wp-container-11.wp-block-group {display : none }
    et ça re-fonctionne !!!
    pardon.

  • laxre

    Bonjour,

    L’ajout du CSS pour supprimer la date n’est evidememnt pas suffisant.
    J’explique:
    Lorsque vous avez ce type
    Par auteur le 09 novembre 2022
    , le non affichage de la class décrite plus haut et qui varie selon le thème donne
    Par auteur le
    Eh oui le mot « le » reste près le nom de l’auteur même si la date a disparue.

    Peut être avez vous une manière de virer ce mot écrit en dur , sans class ni id par le thème (hestia pour ma part)?

      • lawre

        Ma solution (je suis débutant et j’ai 55 ans)
        La difficulté est de cibler les bons éléments du DOM en l’ocurence les textNodes plutôt que les HTML Elements, mais selon les pages wordpress, la structure des noeuds sont différentes, certaines en span , d’autres en div ou h4 tout ça pour un nom d’auteur et une date. Ici Selon la page, je cible les noeuds du DOM textNodes afin d’exploiter le textContent. Afin d’éviter un bug, j’evite la page d’accueil qui ne contient aucun des noeuds recherchés. Ici on traite les textNodes et on évite les HTMLElement. C’est ok pour le site que j’administre.Ca fonctionne.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *