Cita: Quiero que aparezca en mi index las entradas publicadas hace 2 días, por lo que el Miércoles, me debería mostrar las entradas 1 y 2 que se publicaron el Lunes.
Hola. Esto más que de días específicos, te devuelve la fecha del antepenúltimo día que hayas publicado entradas. Es decir, si hoy es miércoles y cargaste entradas (último), ayer no cargaste pero si el lunes (ante último) y el sábado (antepenúltimo), te va a
traer las devolver la fecha del sábado. Esa fecha la aplicás al script que ya tenías funcionando. Me explico?
Código:
SELECT DISTINCT date(wp_posts.post_date) as fecha
FROM wp_posts
WHERE wp_posts.post_status='publish'
ORDER BY fecha DESC
LIMIT 2,1
Edito, me había olvidado de poner que ordene descendente, le quité unos paréntesis absurdos que trasladé de otro lado y clarifiqué lo que devuelve esa query.