0

私はWordPressの世界で初めてです。カスタム投稿が正常に作成され、ページ テンプレート ページに表示されました。タクソノミーを使用したい{category}.phpのですsingle-{post}.phpが、カスタム投稿を表示するために、タクソノミーページと単一ページで混乱しています。どうすればこれを達成できますか?

ここでのカテゴリはtaxonomy-{category}.php、カスタム カテゴリ名またはその他を意味しますか?

ここでの投稿は、single-{post}.phpカスタム投稿名またはその他を意味しますか?

4

2 に答える 2

0

Wordpress CodexのTemplate_Hierarchyを参照してください。

  • taxonomy-{taxonomy}.php - タクソノミーが sometax の場合、WordPress は taxonomy-sometax.php を探します。
  • single-{post_type}.php - 投稿タイプが製品の場合、WordPress は single-product.php を探します。

例:

post_typeの場合

バックエンドのオンライン ストアのカスタム投稿タイプの場合、URL はwp-admin/edit.php?post_type=store. したがって、post_typeこの場合は ですstore。つまり、ファイルに名前を付けますsingle-store.php

タクソノミー

バックエンドのオンライン ストアの [カテゴリ] ページでは、URL は次のようになります。edit-tags.php?taxonomy=store_categories&post_type=store

したがって、分類法ファイルは次のようになりますtaxonomy-store_categories.php

ここに画像の説明を入力

于 2013-10-24T09:09:21.950 に答える