Question

J'ai presque terminé mon humble tentative de création d'un CMS personnalisé à l'aide de Wordpress. La seule difficulté que j'ai est de faire en sorte qu'une page affiche les archives pour une seule catégorie (et ses enfants). Quelqu'un a une idée? Merci beaucoup! Regis

Était-ce utile?

La solution

Vous pouvez créer votre propre page d'archive personnalisée à l'aide de la classe WP_Query . Plus précisément, quelque chose comme:

<?php $query = new WP_Query('category_name=code'); ?>  
<?php while ($query->have_posts()) : $query->the_post(); ?>
<!-- display the category here --> 
<?php endwhile; ?>

Vous pouvez consulter le fichier archive.php du thème par défaut pour avoir une idée de ce qui est nécessaire pour afficher une catégorie particulière dans une présentation que vous connaissez bien.

Autres conseils

C’est ce que j’utilise pour afficher une liste de titres et de liens permanents pour la catégorie "mycategory" ;; cela peut aller dans la boucle principale de Wordpress:

<?php $my_query = new WP_Query('category_name=mycategory&showposts=-1'); ?><?php while ($my_query->have_posts()) : $my_query->the_post(); ?><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a><?php endwhile; ?>

Modifiez le " -1 " à " 1 " pour ne montrer que le post le plus récent; à " 10 " pour afficher les 10 derniers articles, etc.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top