- Statut : non résolu
- Ce sujet contient 7 réponses, 3 participants et a été mis à jour pour la dernière fois par bgin, le il y a 15 années et 7 mois.
-
AuteurMessages
-
15 décembre 2008 à 0 h 22 min #465464
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 2.7 FR
– Thème utilisé : Mimbo 2.2 (Niss)
– Plugins en place : Askimet, cformsII, wp_print
– Nom de l’hebergeur : nuxit
– Adresse du site : http://servir-cugnaux.comProblème(s) rencontré(s) :
Je voudrais trouver l’argument à ajouter à l’url du site pour qu' »archive.php » liste tous les articles de toutes les catégories mêlées.Je ne suis pas sûr d’être très clair. J’explique un peu plus :
Pour qu' »archive.php » liste tous les articles de la catégorie 6, j’envoie « http://servir-cugnaux.com/?cat=6 ».
Que faut-il mettre à la place de « cat=6 » pour obtenir la liste des articles de toutes les catégories.Plus généralement où trouve-t-on tous les formats possibles ?
J’ai trouvé « cat=x », « m=yyyymm », « tag=y », mais les autres cas qu’archive.php semble traiter, je ne sais pas où les trouver.Merci d’avance pour toute réponse.
15 décembre 2008 à 13 h 16 min #654276Les paramètres utilisables avec la fonction query_posts() le sont également comme arguments d’une URL. Enfin, la majorité d’entre eux sauf ceux qui nécessitent un array().
Cordialement
15 décembre 2008 à 14 h 09 min #654277Bonjour,
Merci pour cette information.
Elle me permet d’avancer dans la connaissance, pas encore de réaliser la fonction que je souhaite mais je vais continuer mes recherches.Je reviendrai donner mes conclusions.
Cordialement
27 décembre 2008 à 23 h 08 min #654278Bonjour,
Après quelques tentatives infructueuses, je suis revenu à la case départ.
Les arguments de query_posts() acceptés sont les arguments les plus simples. Inutile de passer l’argument « offset=x » ou « cat=-x« , ils sont ignorés.Par contre je me suis rendu compte que archive.php n’affiche que n posts par page et donc, lorsqu’on fait un lien du type http://NomSite/?cat=5, il y a quelque part un bout de code qui fait un query_posts() de n articles et qui appelle archive.php, puis lorqu’on clique sur articles précédents, ce bout de code relance archive.php avec l’argument paged=2.
Ce qui serait intéressant et me permettrait peut-être d’avancer, ce serait de savoir où se trouve le code qui gère les appels de archive.php
Quelqu’un doit bien le savoir…
4 janvier 2009 à 10 h 49 min #654279Bonjour,
N’ayant pas trouvé de réponse à ma question précédente, je me suis résolu à contourner le problème.
J’ai créé une page sur le modèle archives.php de Mimbo, et je fais un lien vers cette page pour voir tous les articles précédents.
Ce n’est pas exactement ce que je souhaitais (lister tous les articles dans l’ordre chrono inverse) mais ça permet de lister tous les articles mois par mois. Une petite modification permettrait peut-être de lister par tranches annuelles.C’était ma modeste contribution.
21 avril 2009 à 16 h 07 min #654280En utilisant ce code sur ta page d’archive, tu peux lister 200 (et plus) articles.
have_posts()) : $recent->the_post();?>
<b><a href=" » rel= »bookmark »></a></b>
adishatz
21 avril 2009 à 16 h 09 min #654281Intéressant, la francazal mania (un ancien)
21 avril 2009 à 22 h 18 min #654282merci !
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.