web-dev-qa-db-fra.com

Afficher la date d'enregistrement du commentateur sur les commentaires?

Est-il possible d'afficher la date d'enregistrement d'un utilisateur (enregistré) sur le commentaire?.

Disons que j'ai écrit un article, les utilisateurs enregistrés A, B, C et D ont laissé un commentaire sur mon article.

Je peux afficher la date du commentaire, le nom du commentateur et son email par défaut.

Je veux aussi afficher la date d'enregistrement du commentateur.

Comment cela peut-il être fait?

1
pradip

Dans votre wp_list_comments fonction de rappel, vous pouvez appeler get_userdata pour obtenir des informations supplémentaires. commenter les données de l'auteur:

$userdata = get_userdata( $comment->user_id );
echo 'Registered: ' . $userdata->user_registered;

// format the date
// Sunday January 13th 2013
echo 'Registered: ' . date( 'l F jS Y', strtotime( $userdata->user_registered ) );
3
Milo

Toutes les informations dont vous avez besoin sont dans l'objet utilisateur tiré par get_user_by .

$user = get_user_by('login','login-name');
var_dump($user);

Les informations sont peut-être déjà disponibles. Vérifiez votre thème avec soin pour voir quelles informations ont déjà été extraites.

0
s_ha_dum