こんにちは私は、WordPressのテーマオプションを追加して、特定のカテゴリと単一画像テンプレートに適切なテンプレートを自動的に割り当てます。in_categoryでテーマオプションを使用する方法
私は、ユーザーが昏睡状態で区切られたカテゴリ番号を入力することができ、single.phpテンプレートを変更してそのカテゴリに1つの投稿があるが、テンプレートが選択されていないかどうかを確認しました。
<?php
$catArr = get_option('scp_gallery_cats');
if (in_category(array($catArr)))
{
include (TEMPLATEPATH . '/single-image.php');
}
else {
include (TEMPLATEPATH . '/single-other.php');
}
?>
すべてのヘルプは
こんにちはAendrewが、おかげでそんなに、しますprint_r次のように動作します
– Adamが実際にはそのだけのif文をスキップ機能していないことを傷つけたりする前に、私は再び探求しようとするでしょうもしますprint_rの出力はテンプレートに出力されていることです。値はこのようなテーマオプションに格納されています。 "3,4,5,6,7,8"はテキストとして入力されたばかりです – Adam
改訂されたコードセグメントを含む編集された答え。 – aendrew