Comunidad de diseño web y desarrollo en internet online

Como navegar entre post a tu gusto??

Citar            
MensajeEscrito el 08 Jun 2011 09:22 pm
Hola, tengo varias categorias:
micat1=1
micat2=21
....
Y quiero que en mi index.php unicamente se muestren las categorias 21 (micat2)
Pero no se como ya intente varios metodos pero ninguno resulta funcionar.
No se en que este mal.
Lo mas cercano que logre es esto:

Código PHP :

<?php            
            $recent = new WP_Query();
              $recent->query('cat=21');
            while($recent->have_posts()) : $recent->the_post();
            //query_posts ('Cat =21');
            
         ?>
         <?php //while ( have_posts() ) : the_post() ?>
            <?php //if (in_category('21')) {//Si es News de noticia ?>                
                
                <div class="noticia">
                   <div class="fechaNoticia">
                        <?php the_time('F'); ?>. <?php the_time('d'); ?>, <?php the_time('Y'); ?>
                    </div>
                   <div class="conNot1">                   
                    
                    <div class="imagenNoticia" style="float:left; padding:0 31px 20px 20px;">                                            
                        <?php get_the_image( array( 'custom_key' => array( 'feature_img' ), 'size' => 'thumbnail', 'width' => '100', 'height' => '100', 'image_class' => 'feature' ) ); ?>
                    </div>  
                    </div>
                                             
                    <div class="conNot2">
                    <div class="not1">
                        <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
                    </div>
                   
                    <div class="contenidoNoticia" style="color:#000; padding:0 0 0 7px; margin: 9px 0 0;">
                        <?php the_excerpt();?>
                        <div class="lin"><a href="<?php the_permalink(); ?>">(Read More)</a></div>
                    </div>
                    </div>
                 </div><!-- Noticia -->
                 <?php //}//Fin de si es News de Noticia?>
         <?php endwhile; ?>
   


Y si, logra mostrar solo las categorias 21 en mi index, el problema es cuando quiero agregarle controles de navegacion.

Código :

   <div id="nav-previous"><?php previous_post_link ( '%link' , 'Previous in category' , TRUE ); ?> </div>
                <div id="nav-next"><?php next_post_link ( '%link' , 'Next post in category' , TRUE ); ?> </div>


Se los agrego y haga lo que haga no me permite navegar entre los post filtrados...
Que hago ma?? ayuda de favor.

Por rod00x3

Claber

595 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 16 Jun 2011 08:48 am
Quitar esto de la parte de arriba:

Código PHP :

<?php             
            $recent = new WP_Query(); 
              $recent->query('cat=21'); 
            while($recent->have_posts()) : $recent->the_post(); 
            //query_posts ('Cat =21'); 
             
         ?>
 
         
<?php //while ( have_posts() ) : the_post() ?> 
            
<?php //if (in_category('21')) {//Si es News de noticia ?>  


Y reemplazar por esto:

Código PHP :

<?php
query_posts('cat=21');
while (have_posts()) : the_post();
?>

Por Alejandrogm

3 de clabLevel



 

Colombia

chrome
Citar            
MensajeEscrito el 21 Jun 2011 02:34 am

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

chrome
Citar            
MensajeEscrito el 21 Jun 2011 01:45 pm
Bien veamos lo de alejandrogm lo intente y parece no funcionar, veamos si entendi en el enlace que dejaste dice que declare una funcion en la cual la variable

$query->set('cat','21')

y la filtre de todos los post con add_filter( 'pre_get_posts', 'exclude_category' );

Por rod00x3

Claber

595 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 21 Jun 2011 02:32 pm

rod00x3 escribió:

Bien veamos lo de alejandrogm lo intente y parece no funcionar, veamos si entendi en el enlace que dejaste dice que declare una funcion en la cual la variable

$query->set('cat','21')

y la filtre de todos los post con add_filter( 'pre_get_posts', 'exclude_category' );


Yup, si sabes como usar filtros, no?

Por NEO_JP

BOFH

5724 de clabLevel

13 tutoriales
12 articulos

Genero:Masculino   Anime Bloggers Premio_Secretos Team Cristalab

Front-end Developer en Washington, DC

chrome
Citar            
MensajeEscrito el 27 Jun 2011 07:13 pm
Alejandrogm, coloque lo que me sujeriste pero no me permite navegar entre post, si me despliega unicamente los post de la categoria 21 pero tengo desplegados solo 6, y si le doy clic a anterior o siguiente no lo hace.

Por rod00x3

Claber

595 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 12 Sep 2011 03:04 pm
Gracias a todas sus respuestas, aquien como a mi no les funciono les tengo lo sigiuente, pruebenlo ami me funciono, y entendi porque no podia navegar entre post.

http://weblogtoolscollection.com/archives/2008/04/19/paging-and-custom-wordpress-loops/

Por rod00x3

Claber

595 de clabLevel



Genero:Masculino  

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.