私はワードプレステンプレートを使用しています。私はアドベンチャー、スポーツ、ニュースのような多くのカテゴリを持っています。今、各カテゴリには投稿があります。私はsinglep.php
がすべての種類の投稿を生成していることを知っています。ニュースをクリックすると、ニュースに関連するすべての投稿が表示されるとします。すべての投稿は同じページタイプ "投稿"として識別されます。しかし、私は、Adventureがクリックされたときにsingle.phpの代わりに別々のPost PHPファイルを呼び出したいと思います。アドベンチャーカテゴリの投稿を閲覧しているときは、example.php
から来るはずです。 Example.phpはAdventureとリンクしたいファイルです。私はそれについて助けが必要です。それは次のようになります。Wordpressで各カテゴリの投稿用に異なるページタイプを作成
if (Category == Adventure)
call the example.php
else
single.php
ここでは、これを行うために焦点を合わせる必要があります。 functions.php
に関連するものはありますか?また、ワードプレスがSingle.php
をどのように呼び出すのですか?だから私はexample.php
と呼ぶように指示することができます。
私はsingle.phpを編集したくありません。代わりに、同様のファイルexample.phpを作成します。特定のカテゴリの投稿ごとにヘッダーにいくつかのコードを追加したいのです。他のカテゴリの投稿は以前はsingle.phpから呼び出していたものと同じになります。 – Codelife
私は小さな助けが必要です、これはファイルに存在します: - (have_posts()):(have_posts()):the_post(); – Codelife
@Codelifeは答えを更新しました、それはあなたが探しているのですか? – Chay22