Buenas,
Con:
Código PHP:
$week = date('W');
$week es iguala a los 7 días de la semana siendo 0 (para domingo) hasta 6 (para sábado).
Lo estoy utilizando aquí:
Código PHP:
query_posts('post_type=post&posts_per_page=9&orderby=comment_count&order=DESC&year=' . $year . '&w=' . $week);
...pero por ejemplo en lunes ya no extrae más post porque con "date('W')" empieza una nueva semana.
¿Como debería ser para que en lugar de representar la semana así, $week fuera igual a los últimos siete días, independientemente del día en que nos encontremos, sea lunes, domingo o cualquier día?.
Un saludo.