Respuesta a: Problema con un loop

Inicio Foros WordPress Programación Problema con un loop Respuesta a: Problema con un loop

#55813

LGrusin
Miembro

Si es con WP_Query no es necesario hacer lo anterior. Cambia la variable $wp_query por cualquier otro nombre. Por ejemplo, $mi_query

$mi_query = new WP_Query(array(‘etc etc etc….’…

<?php while ($mi_query->have_posts()) etc etc

Si aun así sigue sin restaurar el query anterior lo puedes forzar poniendo al final después del bucle while wp_reset_postdata(); tal como pone en el [url=http://codex.wordpress.org/Class_Reference/WP_Query#Usage]CODEX[/url]

El global $wp_query; tampoco debería existir porque quieres hacer una consulta diferenciada y no global.

Un saludo

Pin It on Pinterest