Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2010, 17:56
Avatar de letsalcido
letsalcido
 
Fecha de Ingreso: abril-2009
Ubicación: Monterrey, N.L, México
Mensajes: 185
Antigüedad: 15 años, 7 meses
Puntos: 13
Exclamación Problema terrible en wordpress...

Estoy desesperado¡¡¡¡, estoy "programando" un menú dinámico para que me enliste en una <ul></ul> todos los post que pertenezcan a la categoría que se está viendo, por ejemplo: categoría dulce --> paletas , golosinas, caramelos, otra cosa :::: categoría salado --> papas, fritangas, sal... , lo que me hace que al ver la categoría dulce me aparesca un menú de los posts y al lado los posts.

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&aacute;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&aacute;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
(); ?>
Para mayor entendimiento ---> http://gastroenterologosenmonterrey.com --> en el menú enfermedades y procedimientos

En verdad agradecería su apoyo, no se que hacer, ya estuve casi todo el día buscando por todos lados¡¡¡
__________________
Estudio de diseño web
Huasteca Publicidad