web-dev-qa-db-fra.com

Quel est le lien vers ma page "archives" par défaut?

J'utilise twentyten et j'ai surchargé home.php pour créer des éléments personnalisés. Cependant, j'aimerais quand même avoir une page qui répertorie tous mes messages récents, de type archive.

Je peux accéder à une page d'archive pour une catégorie donnée avec myblog/category/category-name.

Mais je voudrais accéder à une archive qui ne répertorie que tous les messages récents, quelle que soit leur catégorie. Comme mon blog/archive

Est-ce que je suppose trop? Je sais que je peux créer un modèle de page personnalisé, puis créer une page personnalisée et appliquer ce modèle. Je pensais juste que Wordpress avait une page "archives" intégrée, non?

6
Tom Auger

Non, il n'y a pas de page "d'archive complète" comme celle que vous décrivez créée par défaut. Ce serait la vingtième page d'index définie pour afficher "vos derniers messages". Si vous ne souhaitez pas accéder aux archives via un filtre (catégorie, auteur, année, mois, etc.), vous devrez créer votre propre modèle d'archive et votre page, comme décrit ci-dessus. vous pouvez également utiliser la vingtten index.php comme base de votre nouveau modèle.

Vous pouvez ainsi créer la page d'archive, la configurer pour qu'elle utilise votre nouveau modèle et utiliser l'url myblog/archive comme vous le souhaitez.

7
PNMG

Du Codex: Création d’une page d’archives .

Fondamentalement:

  1. Créez un fichier de modèle personnalisé.
  2. Créez une page statique.
  3. Attribuer le modèle personnalisé à la page statique
2
Chip Bennett