Je voudrais montrer seulement les messages des X derniers jours sur mon frontpage wordpress. Disons, une semaine, donc 7 jours.Wordpress: boucle seulement inclure les messages X jour vieux
Quelle est la manière de dire à Wordpress de ne sélectionner que les messages des X derniers jours de la boucle?
Actuellement, je l'ai un travail par un hack, mais cela gâche la pagination. Aller à la page suivante ne sélectionne pas les bons messages.
//Hack found on the bottom of http://codex.wordpress.org/Template_Tags/query_posts
function filter_where($where = '') {
//posts in the last 7 days
$where .= " AND post_date > '" . date('Y-m-d', strtotime('-7 days')) . "'";
}
add_filter('posts_where', 'filter_where');
query_posts($query_string);
if (have_posts()) : while (have_posts()) : the_post();
... and the usual