web-dev-qa-db-ja.com

デフォルトの「アーカイブ」ページへのリンクは何ですか?

私は20個を使っていて、home.phpをオーバーロードしていくつかのカスタムなことをしています。しかし、私はまだ私の最近の投稿のすべてをリストアップしたページ、アーカイブスタイルを持ちたいです。

Myblog/category/category-nameを使って、任意のカテゴリのアーカイブページにアクセスできます。

ただし、カテゴリに関係なく、最近の投稿をすべて一覧表示したアーカイブを入手したいのですが。 myblog /アーカイブのように

想定しすぎですか。カスタムページテンプレートを作成してからカスタムページを作成してそのテンプレートを適用できることはわかっています。 WordPressには「アーカイブ」ページが組み込まれていると思っただけです。

6
Tom Auger

いいえ、デフォルトで作成された「フルアーカイブ」ページはありません。これは基本的に「最新の投稿」を表示するように設定された20のインデックスページです。何らかの種類のフィルタ(カテゴリ、作成者、年、月など)を介してアーカイブにアクセスしたくない場合は、上記のように独自のアーカイブテンプレートとページを作成する必要があります。新しいテンプレートの基礎として20個のindex.phpを使用することもできます。

そのため、アーカイブページを作成し、新しいテンプレートを使用するように設定して、必要に応じてURL myblog/archiveを使用できます。

7
PNMG

コーデックスから: アーカイブページの作成

基本的に:

  1. カスタムテンプレートファイルを作成します。
  2. 静的ページを作成します。
  3. カスタムテンプレートを静的ページに割り当てる
2
Chip Bennett