SHU BLOG

BLOG NEWS ブログ

TITLE

【WordPress】カスタム投稿カテゴリー取得について

SHU[シュウ]

1991年生まれ九州の宮崎県育ち
高校卒業後、愛知県で自動車関係の
お仕事に5年間勤め、WEB業界に
転職致しました。
趣味:サッカー観戦、ゲーム、映画、漫画
基本インドアです!

サーバーとドメインの同時取得で.jpが無料

シュウ
シュウ
今回は【WordPress】カスタム投稿カテゴリー取得について
の解説になります!

こんな方に読んでほしい

  • WordPressを学び始めた方へ
  • カスタム投稿カテゴリー取得について
  • 今回はWordPressの「カスタム投稿」について解説しております。

カテゴリーとは

カスタム投稿のカテゴリーとは

通常の投稿タイプと同様にカスタム投稿タイプもカテゴリーの作成ができ、
カテゴリ別一覧ページの作成も可能になります。

前回はカテゴリー一覧を取得する記事を書きました。
【WordPress】カスタム投稿カテゴリ一覧の表示についての解説

今回は記事にチェックが入ったカテゴリーのみ取得します。
コードは以下のようになります。

<?php
	$categorys = get_the_terms( get_the_ID(), 'custom-category' );
	foreach($categorys as $category){
	echo esc_html($category->name);
	}
?>

custom-categoryには、カテゴリー名を入力してください。
全体的なコードは以下のようになります。

<?php
	$args = array(
	'post_type' => 'news',
	'showposts' => -1,
); ?>
<?php $wp_query = new WP_Query( $args ); ?>
<?php while ( $wp_query->have_posts() ) : $wp_query->the_post(); ?>
ループする内容が入ります。
<li>
	<div class="category">
	<?php
		$categorys = get_the_terms( get_the_ID(), 'custom-category' );
		foreach($categorys as $category){
		echo esc_html($category->name);
	}
	?>
	</div>
	<h2>タイトルが入ります</h2>
	<p>本文が入ります。</p>
	<!--以下省略-->
</li>
<?php endwhile; ?>
<?php wp_reset_postdata(); ?>

showpostsは、表示する件数になります。
「-1」は全ての記事を表示になります、「10」と指定した場合は最新の記事10件が表示します。

カスタム投稿タイプの作成について

「投稿タイプ」の指定、「カテゴリー」「タグ」のコードの解説

まとめ

今回はこれで以上です。

POINT
  • WordPressカスタム投稿タイプカテゴリーについての解説になります!
  • custom-categoryには、カスタム投稿で指定したカテゴリー名を入力しましょう。
スポンサーリンク

SHU

1991年生まれ九州の宮崎県育ち高校卒業後、愛知県で自動車関係のお仕事に5年間勤め、WEB業界に転職致しました。
趣味:サッカー観戦、ゲーム、映画、漫画基本インドアです!笑
つくる、しあわせをテーマとして主にWEBに関する様々な情報を発信しています。

最新記事

関連記事

オススメ記事

月別アーカイブ

page_top