Todo perfecto al momento de ver la página de categoría, pero no sucede así cuando ya estoy en el "single". Para empezar, si le doy click a "X" post, me muestra siempre el mismo, el más nuevo, aunque en la URL me aparece otro. Además que al estar en el single me muestra la lista pero de todos los post y no sólo de la categoría hermana del post que se ve en el momento¡¡¡
Les muestro el código:
SIDEBAR o menú
Código PHP:
<div class="lateral left">
<img src="<?php echo substr($PHP_SELF,0,-9); ?>wp-content/themes/gastro/img/toplat.jpg" alt="enfermedades" /><br />
<ul>
<?php
$cat= single_cat_title("",FALSE);
$posts=query_posts('category_name='.$cat);
if(have_posts()): while(have_posts()): the_post();
?>
<li><a href="<?php the_permalink();?>"><?php the_title(); ?></a></li>
<?php
endwhile; else:
?>
<li>No hay documentos relacionados</li>
<?php endif; wp_reset_query(); ?>
</ul>
<img src="<?php echo substr($PHP_SELF,0,-9); ?>wp-content/themes/gastro/img/bottomlat.jpg" alt="bottom" />
</div>
SINGLE (el que no me funciona)
Código PHP:
<?php get_header(); ?>
<?php get_sidebar(); ?>
<?php if(have_posts()): ?>
<?php while(have_posts()) : the_post(); ?>
<div class="enfermedades right">
<div class="enf_encabezado"><h1><?php the_title(); ?></h1></div>
<div class="enf_cont">
<?php the_content();?>
</div>
<img src="<?php echo substr($PHP_SELF,0,-9); ?>wp-content/themes/gastro/img/bottom.jpg" alt="bottom" class="im" />
</div>
<div class="clear space"></div>
<?php endwhile; ?>
<?php else : ?>
<div class="enfermedades right">
<div class="enf_encabezado"><h1>Error</h1></div>
<div class="enf_cont">
Lo sentimos pero la página que busca no existe.
</div>
<img src="<?php echo substr($PHP_SELF,0,-9); ?>wp-content/themes/gastro/img/bottom.jpg" alt="bottom" class="im" />
</div>
<div class="clear space"></div>
<? endif; ?>
<?php get_footer(); ?>
ARCHIVE (donde todo está bien y de hecho es igual al SINGLE)
Código PHP:
<?php get_header(); ?>
<?php get_sidebar(); ?>
<?php if(have_posts()): ?>
<?php while(have_posts()) : the_post(); ?>
<div class="enfermedades right" id="<?php the_ID(); ?>">
<div class="enf_encabezado"><a href="<?php the_permalink(); ?>"><h1><?php the_title(); ?></h1></a></div>
<div class="enf_cont">
<?php the_content(); ?>
</div>
<img src="<?php echo substr($PHP_SELF,0,-9); ?>wp-content/themes/gastro/img/bottom.jpg" alt="bottom" class="im" />
</div>
<div class="clear space"></div>
<?php endwhile; ?>
<?php else : ?>
<div class="enfermedades right">
<div class="enf_encabezado"><h1>Error</h1></div>
<div class="enf_cont">
Lo sentimos pero la página que busca no existe.
</div>
<img src="<?php echo substr($PHP_SELF,0,-9); ?>wp-content/themes/gastro/img/bottom.jpg" alt="bottom" class="im" />
</div>
<div class="clear space"></div>
<? endif; ?>
<?php get_footer(); ?>
En verdad agradecería su apoyo, no se que hacer, ya estuve casi todo el día buscando por todos lados¡¡¡