get_header();
// パンくず
get_template_part('tmp/breadcrumbs');
// --- 投稿数に関係なく表示したいもの ---
$cat = get_queried_object();
$cat_id = $cat->term_id;
$parent_id = $cat->parent;
echo '';
global $wp_query;
$total = $wp_query->found_posts;
$per_page = get_query_var('posts_per_page');
$paged = get_query_var('paged') ? get_query_var('paged') : 1;
$start = ($paged - 1) * $per_page + 1;
$end = min($total, $paged * $per_page);
echo '
';
echo "全 {$total} 件中 {$start} 〜 {$end} 件を表示中";
echo '
';
// アイキャッチ
$eye_catch_url = get_the_category_eye_catch_url($cat_id);
if ($eye_catch_url) {
echo '';
echo '
';
echo ' ';
}
// 親カテゴリリンク
if ($parent_id != 0) {
$parent = get_category($parent_id);
echo '';
}
// 子カテゴリ一覧
$children = get_categories([
'parent' => $cat_id,
'hide_empty' => false,
]);
if (!empty($children)) {
echo '';
}
// --- 投稿があるときだけの表示 ---
if (have_posts()) {
get_template_part('tmp/list');
} else {
echo '投稿が見つかりませんでした。
';
}
get_footer();