Il est facile dans une WP_Query de dire « je veux les 15 derniers posts », ou bien « je veux les posts depuis le 17 mars ». Mais il est également possible de récupérer les posts des n derniers jours.
Le paramètre date_query
Dans l’exemple suivant nous récupérons les posts publiés les 10 derniers jours:
$args = array ( 'date_query' => array( array('after' => '-10 days') ) ); $query = new WP_Query( $args );
Le paramètre after
est magique: il accepte une chaîne compatible strtotime, ou même un array. Cool.