web-dev-qa-db-ja.com

カスタム分類アーカイブページ

Productという名前のカスタム投稿タイプを作成しました。商品の名前でその投稿タイプのカスタム分類を作成しました。その分類法にはいくつかの用語があります(プリンター、キーボード、マウスなど)私はtaxonomy-products.phpという名前のテンプレートを作成しました。

Url example.com/products/printer/にアクセスすると、分類テンプレートがロードされ、その用語に添付されている投稿が正しく表示されます。

私の問題:もし私がURL example.com/products/にアクセスすると404エラーが出ます。

私の質問:分類アーカイブページのためのテンプレートファイルはありますか?

5
Keat

それがWordPressのデフォルトで分類法が機能する方法です。 "分類学のある用語に属するすべての投稿"のアーカイブページはありません。そして、概念的には、それは正しいです。

生物学的分類システムのすべての items をリストしたいとします。それはすべての生物のリストです。投稿を翻訳すると、ブログやカスタム投稿の種類のアーカイブではそのようになります。

コアの分類法、カテゴリ、タグにも同じことが当てはまります。example.com/category/またはexample.com/tag/に移動すると、「404 Not found」というHTTPコードステータスが表示されますが、これは正しいことです。

URL example.com/productsに何らかのコンテンツを表示させたい場合は、ページまたは Rewrite Endpoint を作成して、そのURLに対してカスタムクエリを作成します。

4
cybmeta