Je pourrais obtenir comment_date avec une boucle.
Et cela ressemble à 2018-03-19 12:30:06 .
Ici, je veux juste avoir le format Dernier vu .
(Par exemple, il y a 3 min, il y a 1 heure, il y a 1 jour, il y a 2 semaines )
Comment puis-je y arriver?
["comment_date"]=>
string(19) "2018-03-19 12:30:06"
["comment_date_gmt"]=>
string(19) "2018-03-19 12:30:06"
WordPress a déjà une telle fonction dans son noyau. Il s’appelle ‘human_time_diff’ et est utilisé dans la section WP admin.
L'utilisation est assez simple:
echo human_time_diff( $from, $to );
où $ from est l'horodatage Unix à partir duquel commence la différence et $ to est un horodatage Unix pour mettre fin à la différence d'heure (ou time () par défaut).
Vous devrez donc utiliser la fonction strtotime pour convertir la date en horodatage.
Vous trouverez ici plus d’informations à ce sujet et quelques exemples: https://codex.wordpress.org/Function_Reference/human_time_diff