Afficher les articles par catégories (Créer un compte)

  • WordPress :4.7
  • Statut : non résolu
  • Ce sujet contient 2 réponses, 3 participants et a été mis à jour pour la dernière fois par Flobogo, le il y a 4 années.
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #1631687
    Bureau2crea
    Participant
    Initié WordPress
    23 contributions

    Bonjour,

    Je suis en recherche d’un plugin qui me permettrait d’afficher les derniers articles de chaque catégorie, en les triant par catégorie. J’ai cherché mais je n’ai rien trouvé.

    Merci par avance pour votre aide.

    Cordialement,

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 5.6 / 5.5
    • Thème utilisé : Développement spécifique
    • Extensions en place : Akeeba Backup, BBQ, Contact Form 7, Google Analytics, Huge It Google Map, Nextend Smart Slider 2, SVG Complete, Tiny MCE Advanced, Yoast SEO
    • Nom de l’hébergeur : OVH
    • Adresse du site : Non mis en ligne pour le moment

    Problème(s) rencontré(s) :

    #1631828
    WP Traduction
    Modérateur
    Maître WordPress
    2016 contributions

    Bonsoir,

    Vous n’avez pas besoin d’extension pour cela, il vous suffit d’utiliser les archives de catégorie, en sachant que chaque catégorie crée dispose de sa propre page d’archive reprenant tous les articles par ordre chronologique (du plus récent au plus ancien) 😉

    #1631889
    Flobogo
    Gestionnaire du forum
    Maître WordPress
    17230 contributions

    Bonjour,

    Si vous n’avez pas peur de toucher un peu au code, vous pouvez créer un modèle de page et lui affecter le code suivant (après appel de header etc), à répéter pour vos différentes catégories :

    <h3>Nom de la 1ère catégorie</h3>
       <div>
    		<?php wp_reset_postdata(); 
    		query_posts('category_name=slug-de-la-categorie'); 
    		while (have_posts()) : the_post(); ?> 
    		<div class="page-cat clearfix"><?php the_post_thumbnail(); ?><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>
    		<?php endwhile; ?> 
    	</div>

    Il y a sûrement moyen de faire plus propre, avec une boucle foreach, mais n’étant pas codeuse, je me contente de ça.

    Je l’utilise sur mon site pour présenter les différentes catégories de visites touristiques en Bourgogne (2ème partie de la page), avec la liste des visites pour chaque catégorie.

     

3 sujets de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.