[WordPress]所属記事が一件も存在しない場合でもカテゴリ一覧ページでカテゴリ名を取得表示する。

Sponserd link

WordPressのカテゴリ一覧ページで、
そのカテゴリの記事が一件も存在しない場合はカテゴリ名などの情報が表示されません。

そもそも記事を書いてからカテゴリを作ればいい話なんですが、
新規サイト制作時にグローバルナビゲーションにそのカテゴリのリンクが入っていたりすると、
ページを開いてもタイトルがないので何のページを開いたのかわからなくなってしまいます。

PHP

<?php
  $cat = get_queried_object();
  echo '<h1>' . $cat->cat_name . 'の記事一覧</h1>' ;
>

表示させたい場所に使ってください。

これでカテゴリに記事が一件もない場合でもカテゴリ名を表示させることができます。

Sponserd link

一覧に戻る