Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Como editar loop para categorias

Estas en el tema de Como editar loop para categorias en el foro de WordPress en Foros del Web. Hola. Tengo este loop que utilizo para category.php Código PHP: <?php $args  = array( 'order'  =>  'ASC' , );  ?> <?php query_posts ( $args );  ?> <?php  if ( ...
  #1 (permalink)  
Antiguo 13/03/2011, 10:23
Avatar de miros84  
Fecha de Ingreso: diciembre-2008
Mensajes: 351
Antigüedad: 15 años, 3 meses
Puntos: 4
Como editar loop para categorias

Hola.

Tengo este loop que utilizo para category.php

Código PHP:
<?php $args = array(

'order' => 'ASC',
); 
?>
<?php query_posts
($args); ?>
<?php 
if (have_posts()) : while (have_posts()) : the_post() ;?>
<?php the_title
(); ?>
<?php 
endwhile;
endif;
?>
En el menu tengo varios enlaces hacia diferentes categorias, pero con este loop cuando entro en alguna categoria, me salen posts de todas las categorias mesclados.
Como puedo modiicar el loop para que me sirva para mostrar las categorias, pero con query_posts
  #2 (permalink)  
Antiguo 14/03/2011, 06:43
Avatar de Nekko
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Buenos Aires
Mensajes: 3.141
Antigüedad: 16 años
Puntos: 656
Respuesta: Como editar loop para categorias

Código PHP:
<?php 
$lacat 
get_query_var('cat');
            
$arg=array(
               
'cat'=>$lacat,
               
'orderby'=>date,
               
'order'=>ASC
               
);
query_posts($arg);
if ( 
have_posts() ) : while ( have_posts() ) : the_post(); ?>
Espero que te ayude!
__________________
Taller para crear themes wordpress desde cero | Presupuestos para trabajos particulares vía MP
  #3 (permalink)  
Antiguo 31/03/2011, 14:07
Avatar de miros84  
Fecha de Ingreso: diciembre-2008
Mensajes: 351
Antigüedad: 15 años, 3 meses
Puntos: 4
Respuesta: Como editar loop para categorias

Bien, ma ha ayudado.
Mil gracias

Etiquetas: categorias, loop
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 11:34.