回答編集履歴
1
説明漏れを追加
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
|
-
|
1
|
+
何もカスタマイズしていない場合、デフォルトのタクソノミー「カテゴリー(category)」と「タグ(post_tag)」は、デフォルトの投稿タイプ「投稿(post)」でしか使用できません。
|
2
|
-
デフォルトの投稿タイプ「投稿(post)」とカスタム投稿タイプで共通で
|
2
|
+
デフォルトの投稿タイプ「投稿(post)」とカスタム投稿タイプで共通で『カテゴリー(category)』や『タグ(post_tag)」を使用したい場合は、少々カスタマイズする必要があります。
|
3
3
|
|
4
4
|
以下のコードを使用中のテーマの functions.php に追加してみてください。
|
5
5
|
|
@@ -16,6 +16,6 @@
|
|
16
16
|
|
17
17
|
そうすると、管理画面左側のメニューにあるカスタム投稿タイプ「program」の新規追加の下に「カテゴリー」という表示がでてくるかと思います。これで、カスタム投稿タイプ「program」でも「カテゴリー(category)」を使用できるようになりました。
|
18
18
|
|
19
|
-
あとは、program の記事を新規作成 or 編集して category id = 735 を選択してあげればよいです。
|
19
|
+
あとは、program の記事を新規作成 or 編集して category id = 735 を選択し、pre_get_posts でカスタム投稿タイプ「program」をセットしてあげればよいです。
|
20
20
|
|
21
21
|
※ 見当違いな解答だった場合申し訳ございません。
|