Código PHP:
Ver original
$respuesta = query_posts('showposts=4&cat=4'); echo "<li class='widget'>"; echo "<h2 class='widgettitle'>Cd Destacados</h2>"; foreach($respuesta as $post_cd) { $img_cover = get_post_meta($post_cd->ID, "img-cover", true); if(!$img_cover) $img_cover = "dj-150x150.jpg"; echo "<img style='margin-left:2px;' src='imagenes/cover/$img_cover' width='90' /> " ; } echo "</li>";
el widget funciona bien porque trae lo que yo le digo el problema parece que es el query_posts('showposts=4&cat=4');
ya que consulta de la categoria 4 y muestra 4 pero lo esta haciendo de manera global es decir en mi plantilla tambien esta consultando la categoria 4,
si cambio desde mi plantilla a otra categoria me sigue saliendo los de la categoria 4, yo creo porque el en widget estoy haciendo una consulta global y afecta a toda la plantilla, no se si me hago entender..... en mi category.php tengo
Código PHP:
Ver original
while (have_posts()) : the_post(); <div class="post" id="post-<?php the_ID(); ?>" > // ETC......
parece que el widget esta realizando la consulta general, yo solo quiero que el widget haga la consulta para el... NO para mi category.php.... osea como realizo consultas indenpendientes sin afectar a la principal...
Espero me puedan ayudar.......si algo no entienden escribanme para responderles Gracias..