PC、スマホ

【簡単】カスタム投稿にカテゴリを追加する方法

更新日:

カスタム投稿タイプのカテゴリは、カスタムタクソノミーを使います。

カテゴリを設定することによって、固定ページなどでカテゴリごとの一覧を出したりできます。

例えばショップリストをカスタム投稿に登録しておき、固定ページで「アイスクリームが売ってるショップ一覧はこちら」みたいなことが簡単にできます。

次のプログラムをコピーして function.php の一番下に追記してください。

// まずはカスタム投稿タイプを追加(ショップリスト)
add_action( 'init', 'create_post_type' );
function create_post_type() {
	register_post_type( 'shoplist', // 1.投稿タイプ名の定義
		array(
			'labels' => array(
				'name' => __( 'ショップリスト' ), // 2.表示する投稿タイプ名
				'singular_name' => __( 'ShopList' )//3.このカスタム投稿の識別名
			),
			'public' => true,
			'menu_position' =>5,//管理画面のメニューの順番
			'supports' => array('title','editor','thumbnail','custom-fields'
			), //編集画面で使用するフィールド
		)
	);
}

// カスタム投稿タイプ(ショップリスト)に対してカテゴリ追加
add_action( 'init', function () {
	register_taxonomy( 'icecream',//カテゴリ名:icecream
		'shoplist',//追加したいカスタム投稿名:shoplist
		array(
			'label' => __( 'アイスクリーム' ),//表示されるカテゴリ名
			'hierarchical' => true, 
			'update_count_callback' => '_update_post_term_count',
			'public' => true,
			'show_ui' => true
		)
	);
} );

これで「アイスクリーム」というカテゴリがカスタム投稿にできたと思います。

-PC、スマホ

記事に関するご質問や不明点など、お気軽にコメント下さい。m(_ _)m


comment

24時間以内を目処に反映されます。

関連記事

【複数可】カスタム投稿でタクソノミー(カテゴリ)で条件分岐して、一覧表示する方法

更新日:2017/07/11   -PC、スマホ

ソフトバンク通信障害は予知されていた!?ソフトバンクCMに伏線があったと話題に

更新日:2018/12/10   -PC、スマホ

:after、:beforeの疑似要素をインラインスタイルで直接htmlに記述する方法

更新日:2020/05/05   -PC、スマホ

macでダウンロードしたCSVの文字化けを右クリックから一発で修正する方法【Automator初心者向け】

更新日:2018/02/10   -PC、スマホ

Macのchromeで戻るジェスチャーが効かないときの解決策!【再起動いらず】

更新日:2019/04/03   -PC、スマホ

特定の記事のカスタムフィールドを表示するショートコードの作り方【WordPress】

更新日:2017/07/07   -PC、スマホ

macのcsv文字化けをショートカットキーで直す方法

更新日:2018/02/20   -PC、スマホ

MACのサファリのタブ移動ショートカットをChromeと同じように変更する方法

更新日:2021/03/20   -PC、スマホ

ショートコードで本文中にAdSense広告を表示する方法【プラグイン無し】

更新日:2017/07/08   -PC、スマホ

【簡単】プラグインなしでカスタム投稿タイプを追加する方法

更新日:2017/07/07   -PC、スマホ

コセケン

コセケン

Vegan情報について書いていきます!

その他、普段生活していて、困ったことや気になったことも書いていきます!
こんなこと調べてほしい。みたいなコメントもいただければ嬉しいです♪