Afficher la date et heure des commentaire dans la page d’édition des articles (Créer un compte)

  • WordPress :5.5
  • Statut : hors support
  • Ce sujet contient 16 réponses, 4 participants et a été mis à jour pour la dernière fois par eliodata, le il y a 9 mois.
15 sujets de 1 à 15 (sur un total de 17)
  • Auteur
    Messages
  • #2361756
    eliodata
    Participant
    Initié WordPress
    9 contributions

    Bonjour,

    Nous avons besoin de visualiser la date et l’heure des commentaires dans les pages d’édition des articles (administration de WordPress). La metabox affichant l’historique des commentaires sous le bloc d’édition n’affiche que les pseudos, email et contenu des commentaires. Je ne trouve pas de code à insérer ni de plugin pour ajouter cette information.

    Merci de votre aide!

    #2361962
    mathieu42
    Participant
    Maître WordPress
    861 contributions

    j’ai l’impression qu’il n’y a pas de réglages permettant d’afficher la date dans l’espace d’administration.

    vous aurez peut-être besoin d’un développeur pour ajouter cela. si vous ne connaissez pas de développeur, vous pouvez publier une annonce de recherche sur WPFR en allant dans votre profil là :

    Publier une offre


    vous pouvez même faire une demande de bénévole.

    #2361964
    PhiLyon
    Modérateur
    Maître WordPress
    27963 contributions

    Bonjour.

    La metabox affichant l’historique des commentaires sous le bloc d’édition

    De quoi parle-tu, envoie une copie d’écran.

    Et par la même occasion remplis le questionnaire https://wpfr.net/support/sujet/comment-ouvrir-un-nouveau-sujet-sur-le-forum/

    🙂

    #2362090
    eliodata
    Participant
    Initié WordPress
    9 contributions

    Bonjour,

    Voici une copie d’écran, il s’agit du bloc affichant les commentaires sur les pages d’édition / publication des articles dans l’admin WordPress. C’est la dernière version de WordPress avec le thème par défaut. Une image en pièce jointe.

    Merci de votre aide!

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2362094
    PhiLyon
    Modérateur
    Maître WordPress
    27963 contributions

    Bonjour.

    Je n’ai pas ce que tu montre dans ta copie d’écran, avec Twenty Twenty.

    Tu n’as pas une extension spécifique pour les commentaires ?

    🙂

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2362096
    eliodata
    Participant
    Initié WordPress
    9 contributions

    Bonjour,

    Merci, mais là tu es dans la section commentaires de WordPress.

    Je parle du bloc de commentaires dans les pages d’édition des articles. Par exemple sur article>nouveau ou article>modifier. En bas de page tu as les commentaires relatifs à l’article, et tu constateras qu’il n’y a pas la date, en tous cas pas chez moi 🙂

    #2362100
    PhiLyon
    Modérateur
    Maître WordPress
    27963 contributions

    En bas de page tu as les commentaires relatifs à l’article,

    Pas chez moi, tu n’as pas rempli le questionnaire, nous ne connaissons pas les extensions installées.

    🙂

    #2362109
    eliodata
    Participant
    Initié WordPress
    9 contributions

    C’est pas une extension, c’est une option par défaut de WordPress. Sur l’écran d’édition des article, tout en haut à droite, “options de l’écran > commentaires” pour afficher la metabox avec les commentaires.

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #2362111
    ferman
    Participant
    Maître WordPress
    4443 contributions

    Bonjour,

    Dans la metabox comments apparaissent les commentaires avec le chiffre :1. En cliquant sur ce chiffre, on a les renseignements demandés (date heure) . Le retour à l’article se fait en cliquant sur le nom de l’article . C’est juste un aller-retour.  Pratiquement comme si vous aviez les informations dans la métabox elle-même. A moins que vous ne vouliez une vue d’ensemble des dates des commentaires pour l’article?

    #2362118
    eliodata
    Participant
    Initié WordPress
    9 contributions

    Bonjour,

    Oui c’est ça. Nous aurions besoin de voir les dates dans la metabox pour plus de simplicité. Je pensais trouver un snippet ou un plugin mais impossible. J’espère donc trouver quelqu’un ayant déjà rencontrer ce problème.

    Merci

    #2362251
    ferman
    Participant
    Maître WordPress
    4443 contributions

    Bonjour,

    Ce n’était pas très simple mais je pense que le code ci-dessous pourrait convenir. C’est sous toute réserve: c’est testé chez moi mais chaque site est différent et quand il s’agit de code PHP il y a toujours une incertitude. J’utilise l’éditeur  classique mais pour la partie administration ça ne devrait pas faire de différence. L’idée au départ vient d’ICI.

     function date_commentaire( ){
    	
    	$comments = get_comments( array( 'post_id' => get_the_ID() ));
    	
        if ( doing_action( 'wp_ajax_get-comments' ) )				   	
    		foreach ( $comments as $comment ) :	
    		$a = $comment->comment_ID;
    		$b = get_comment_ID();
    
    	if ( $a==$b )		
    		echo '<p>'.'Commentaire N°:   '.$comment->comment_ID.'   du:    '.$comment->comment_date.'</p>';
    		endforeach;	
    		
        return $comment_author_url;	
    	}
    	
     add_filter( 'get_comment_author_url','date_commentaire');

    Ce code est à mettre en place avec l’extension “my custom functions“. C’est simple mais lisez les FAQ et surtout ça: “Q. What to do if this plugin crashed the website?” qui vous dit comment rétablir la situation en cas de problème (pas grave et facilement réparable  par FTP). Il vaut mieux éviter de mettre des codes dans functions.php du thème parent: ce sera effacé lors de la prochaine mise à jour du thème. Bien sûr on peut remettre le code après mais c’est un peu pénible, surtout si vous envisagez de mettre d’autres codes dans l’avenir.

     

    • Cette réponse a été modifiée le il y a 9 mois et 2 semaines par ferman.
    #2362636
    eliodata
    Participant
    Initié WordPress
    9 contributions

    Bonjour Ferman,

    C’est parfait! J’ai mis le code dans functions.php de mon thème enfant pour me passer du plugin, et aussi supprimé le numéro du commentaire. Saurais-tu m’indiquer comment modifier le format de la date stp (jour/mois/année)?

    Merci mille fois, j’espère que ça servira à quelqu’un d’autre.

    #2362661
    ferman
    Participant
    Maître WordPress
    4443 contributions

    Bonjour,

    J’ai mis le code dans functions.php de mon thème enfant pour me passer du plugin

    C’est mieux. Chez-moi le thème enfant que j’utilisais pour les essais marchait mal, d’où le plugin.

    Saurais-tu m’indiquer comment modifier le format de la date stp (jour/mois/année)?

    Prenez le code ci-dessous légèrement modifié qui permet de modifier le format de la date et de l’heure dans les réglages wordpress (réglages->général->format de date, format de l’heure) et vous choisissez ce que vous voulez. Ce choix s’appliquera à la date des commentaires. J’ai aussi ajouté la classe “commentaire-date” au <p> pour que vous puissiez si vous le souhaitez modifier facilement le style du paragraphe (couleur, taille de police etc…).

    function date_commentaire( ){
    	
    	$comments = get_comments( array( 'post_id' => get_the_ID() ));
    	
        if ( doing_action( 'wp_ajax_get-comments' ) )				   	
    		foreach ( $comments as $comment ) :	
    		$a = $comment->comment_ID;
    		$b = get_comment_ID();
    		$date_comment = get_comment_date();
    		$time_comment = get_comment_time();
    	
    	if ( $a==$b )		
    		echo '<p class="commentaire-date">'.'Commentaire N°:   '.$comment->comment_ID.'   du:    '.$date_comment.' à '.$time_comment.'</p>';
    		endforeach;	
    		
        return $comment_author_url;	
    	}
    	
     add_filter( 'get_comment_author_url','date_commentaire');

     

    EDIT: J’avais oublié l’heure. C’est rectifié.

     

    • Cette réponse a été modifiée le il y a 9 mois et 2 semaines par ferman.
    • Cette réponse a été modifiée le il y a 9 mois et 2 semaines par ferman.
    • Cette réponse a été modifiée le il y a 9 mois et 2 semaines par ferman.
    #2362776
    eliodata
    Participant
    Initié WordPress
    9 contributions

    Trop fort!

    Merci encore Ferman.

    #2364236
    eliodata
    Participant
    Initié WordPress
    9 contributions

    Bonjour,

    Je viens de me rendre compte d’un problème important. La date et l’heure ne s’affichent pas dans les réponses aux commentaires, uniquement dans les commentaires de 1er niveau. Pensez-vous avoir une solution?

    Merci encore, et bonnes fêtes à tous!

15 sujets de 1 à 15 (sur un total de 17)
  • Vous devez être connecté pour répondre à ce sujet.