投稿タイプの子ページに異なるテンプレートを割り当てることはできますか? 主な目的は、きれいなURLを維持することですが、(ACFを使用して)子ページを親から区別することです。子のシングルポストタイプに異なるシングルポストタイプテンプレート(カスタムポストタイプ)を使用できますか?
1
A
答えて
0
これは可能ですが、これを達成する方法はさまざまです。
まず第一に、あなたが本当に理解しておく必要がありWordPressのテンプレート階層に見ています:あなたはシングル$ posttype.phpテンプレートがある見ることができるように
を($を置き換えますあなたのポストタイプスラッグのポストタイプ)。これは、ポストタイプ間でテンプレートを区別するために使用する必要があります。
あなたが同じposttype内のテンプレートを区別したい場合、私はシングル$ posttype.php以内に次の実装をお勧めします:
if(get_post_meta($post->ID,'template',true)=="templateA") {
get_template_part("templateA");
} else if(get_post_meta($post->ID,'template',true)=="templateB") {
get_template_part("templateB");
} else {
get_template_part("templateDefault");
}
は、あなたのニーズにこのコードを調整します。
+0
ご清聴ありがとうございます。私は基本的にテンプレートの条件を使用しました。 –
関連する問題
- 1. 角2:異なる子コンポーネントで同じ親コンポーネントを使用できますか?
- 2. 私はカスタムポストタイプを使用し、カスタムポストタイプでメタボックスを使用しています
- 3. 異なる演算子でCPU使用量が異なりますか?
- 4. 異なるバージョンのVisual Studioで異なるスキームを使用できますか?
- 5. ポストタイプ名と異なるアーカイブスラッグを使用してカスタムポストタイプを作成する方法
- 6. ドッカー:異なる容器で異なるベースイメージを使用できますか?
- 7. サブドメインごとに異なるメールサーバーを使用できますか?
- 8. PHPコードに異なるヘッダーを使用できますか?
- 9. カスタムポストタイプにビルトインカテゴリを使用する
- 10. Python3で異なるコードポイントを使用できますか?
- 11. さまざまなAPIレベルに異なるコンポーネントを使用できますか?
- 12. WordPressのカスタムポストタイプのナビゲーション+子供
- 13. MaatwebsiteのLaravel-Excelを使用して、startRowを異なるシートの異なる値に設定できますか?
- 14. TYPO3のドメイン内の異なるサブツリーに対して異なるSolrコアを使用できますか?
- 15. 同じフォームクラスの異なるインスタンスは、どのように異なるウィンドウクラススタイルを使用できますか?
- 16. どのように2つの異なるイベントボックスサイズを使用できますか
- 17. 複数の異なるセルに1つのカスタムセルを使用できますか?
- 18. ハイチャートのツールチップに2つの異なるフォーマッタを使用できますか?
- 19. 複数のカスタムポストタイプで使用されているタクソノミからカスタムポストタイプ固有の用語を取得
- 20. SQLクエリでは、異なる結果カラムに対して異なるwhere句を使用できますか?
- 21. ROLLUP演算子を使用するときにDISTINCTキーワードを使用できないのはなぜですか?
- 22. 2つの異なるデータベーステーブルに対してjoinを使用できますか?
- 23. UITableViewのセクションごとに異なるセパレータカラーを使用できますか?
- 24. C#IComparer異なる条件の子カウントを使用するカスタムソートリスト
- 25. さまざまなアプリケーション用に異なるFirebaseデータベースルールを使用することはできますか?
- 26. onCreateを使用せずに異なる画面の向きで異なるレイアウト
- 27. タクソノミーの子供があるカスタムポストタイプ
- 28. 異なるフィールドで異なる方言を使用することはできますか?
- 29. 2人の異なるユーザーが異なるアプリケーションで同じFacebookサードパーティIDを使用できますか?
- 30. 別のカスタムポストタイプまたはカスタムグループを使用する
あなたは、単一のカスタム投稿タイプに対して複数の 'single-post_type.php'を持っていることを意味していますか? – ProEvilz
子どもの「投稿」のために特に - 子供の投稿がすべて別のテンプレートを持つようにしたい –