Hola, mazv.
Puedes cambiar la query que se realiza en esa plantilla (la petición de datos) y añadirle la información suficiente para que te recupere sólo los artículos de una categoría específica.
Puedes ver cómo se hace en la documentación de WP_Query del codex.
Aqui va mazv:
donde tengas tu while(have_posts()) : the_post(); agregale la siguiente linea como aparece a continuación:
query_posts(‘&cat=4&order=DESC&posts_per_page=10’);
while(have_posts()) : the_post();
Saludos
HOla,
Me meto aqui para aprovechar esta conversacion.
Yo utilizo esto en mi homePage para recuperar los articulos de mi categoria «home».
A cada uno de mis articulos le he definido un tag que me debe servir para definir 1 tag en la div para luego trabajarlo con el css. El problema es que nos se como recuperar este tag : he puesto post_class() pero me devuelve un monton de informationes que no me hacen falta. He provado con post_class(tag-name) pero no hace lo que quiero…
Mi codigo de la boucle while es este :
while(have_posts()) : the_post();
?>
<div id=»home-<?php the_ID(); ?>» <?php post_class() ;?>>
<?php
the_title(‘<h3>’, ‘</h3>’);
the_content();
echo ‘</div>’;
endwhile;
?>
Alguien tiene por favor alguna idea para recuperar el tag de mi post ?
Luego, algo que no entiendo es que cuando pongo la div dentro del php, las instructiones the_ID() y post_class() no me escribe la informacion dentro de la div en el html, sino que esta fuera como si fuera un texto de la pagina.
Lo habia escrito asi :
while(have_posts()) : the_post();
echo ‘<div id=»home-‘.the_ID().'» ‘. post_class() .’ >’;
the_title(‘<h3>’, ‘</h3>’);
the_content();
echo ‘</div>’;
endwhile;
Para mi, las dos opcione deberian funcionar igual pero la experiencia me da a demostrar que no…
Alguien podria por favor explicarme por que algunos de los «posts tags» se pueden utilizar directamente en el php (como the_title(), the_content()) y otros no ? sera por el echo ?
Tambien he intentado asi :
$arg = ‘<div id=»home-‘.the_ID().'» ‘. post_class() .’ >’;
echo $arg ;
Y pasa lo mismo
Muchas gracias
Antes de usar las funciones have_posts(), the_content() y similares que devuelven contenido de la base de datos, hay que definir la consulta que se hace a la base de datos, puede ser la o las categoría/s u otra cosa. Y eso se hace con query posts – http://codex.wordpress.org/Function_Reference/query_posts
Muchas gracias.
Le he estado echando un vistazo a las referencias, ahora me queda estudiarlo mas a fondo.
Hasta pronto !