Plus d’article dans les catégories que dans la page index…

  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #453651
    Shika3
    Membre
    Initié WordPress
    23 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.2
    – Thème utilisé : Celui par défault
    – Plugins en place : Aucun
    – Nom de l’hebergeur : OVH
    – Adresse du site : http://shika3artbook.net/
    Problème(s) rencontré(s) :

    Dans l’admin (option / lecture) j’ai choisi de ne montrer qu’un seul article sur ma page. Un seul article par page correspond exactement à ce que je voulais. Par contre, quand on affiche les articles d’une catégorie il n’y a qu’un seul article alors que j’aurai bien aimé qu’il y’en ai plusieur… C’est pareil pour les resultats de recherche, qu’il y’ai plus d’article dispo. J’aimerai savoir s’il y’avait un truc à faire pour remédier à ce problème.

    Merci d’avance :D

    #608028
    dlo
    Participant
    Maître WordPress
    1852 contributions

    Il est possible de fixer le nombre d’articles par page directement dans le fichier template sans tenir compte du paramétrage dans la partie admin.

    Il faut ajouter ce code juste avant la boucle de lecture des articles dans le fichier index.php

    // Je limite à 1 article par page
    query_posts($query_string . “&posts_per_page=1”)
    ….

    Et il est alors possible de fixer le nombre de post par page à 10 dans la partie Admin : Gerer/Lecture.
    Une interrogation par catégories ou le résultat d’une recherche ramènera 10 articles par page s’il existe un fichier category.php et/ou search.php et affichera 1 article par page pour le reste des consultations.

    Cordialement

    #608029
    Many
    Membre
    Maître WordPress
    1485 contributions

    La solution à ton problème se trouve dans la dernière partie du message de dlo.

    Le problème vient du fait que ton thème ne possède ni fichier archive.php ni category.php ni search.php. Du coup toutes les requêtes sont interprétées à partir du fichier index.php

    Si tu veux avoir un affichage différents lors de la navigation par catégorie ou dans les résultats de recherche, il te faudrait avoir au minimum les fichiers archive.php et search.php. Mais si tu veux pouvoir bosser librement sur l’affichage des catégories alors un fichier category.php est nécessaire

    A lire :

    http://codex.wordpress.org/Stepping_Into_Templates

    http://codex.wordpress.org/Template_Hierarchy

    #608030
    Shika3
    Membre
    Initié WordPress
    23 contributions

    Merci à vous deux ! J’ai appliquer la méthode de DLO c’est à dire que j’ai insérer son code dans la page index.php et dans le menu j’ai décidé qu’il y’aurai 5 articles par pages et cela fonctionne comme je le souhaitais. Je vais consulter tes liens Many au cas ou si un jour j’aurai besoin de régler un nombre d’article différent pour les catégories, les archives ou bien la recherche.

    Merci encore, on peut fermé 🙂

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