wordpress カスタム投稿 カテゴリ・ターム毎 一覧表示
<?php
$args = array(
'posts_per_page' => -1,
'cat' => '',
'offset' => '',
'category_name' => '',
'orderby' => 'id',
'order' => 'DESC',
'include' => '',
'exclude' => '',
'post_type' => 'food',
'post_parent' => '',
'author' => '',
'post_status' => 'publish',
);
$taxonomy_name = 'food_category';
$taxonomys = get_terms($taxonomy_name,$args);
if(!is_wp_error($taxonomys) && count($taxonomys)):
foreach($taxonomys as $taxonomy):
$url = get_term_link($taxonomy->slug, $taxonomy_name);
?>
<h2 id="<?php echo esc_html($taxonomy->slug); ?>" class=""><a href="<?php echo $url; ?>"><?php echo esc_html($taxonomy->name); ?></a></h2>
<?php endforeach; endif; ?>
カスタム投稿記事をターム毎に分類して一覧表示する