- HOME
- > BLOG CATEGORY
- 【WordPress】カスタム投稿カテゴリー取得について

- お知らせ
- NEW 2025.01.25 【WordPress】MW WP Form セレクトボックスを必須にする方法
- お知らせ
- NEW 2025.01.25 【WordPress】カスタム投稿カテゴリー取得について
- お知らせ
- 2025.01.18 【jQuery】セレクトボックスにアンカーを設定する方法
こんな方に読んでほしい
通常の投稿タイプと同様にカスタム投稿タイプもカテゴリーの作成ができ、
カテゴリ別一覧ページの作成も可能になります。
前回はカテゴリー一覧を取得する記事を書きました。
【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件が表示します。
「投稿タイプ」の指定、「カテゴリー」「タグ」のコードの解説
今回はこれで以上です。
custom-category
には、カスタム投稿で指定したカテゴリー名を入力しましょう。2025.01.25
2025.01.18
2025.01.13
2025.01.11
2025.01.25
2025.01.18
2025.01.18
2025.01.13
2025.01.11
2025.01.11
2023.06.15
2022.06.30
2020.03.22
2020.03.06
© 2024 shu-naka-blog