こんにちは、ぱのん(@panonbox)です。
WordPressでサイドメニューにカテゴリーの一覧などを表示させたときに、「未分類」というカテゴリーがあります。
記事を書くときにカテゴリーを指定しないで公開すると自動的に、「未分類」カテゴリーに設定されてしまいます。見た目やSEOについても良くないので削除を行います。
単純に「未分類」カテゴリーを削除すれば良いと思っていたのですが、このカテゴリー普通には削除することが出来ません。
削除することの出来ないカテゴリーを削除する方法とカテゴリー一覧に表示しないようにする方法を解説したいと思います。
削除できない「未分類」カテゴリーを削除する方法
カテゴリー設定のところで削除しようとしても「未分類」の項目だけ削除がありません。なので普通に削除する事ができません。
削除できない理由は、この「未分類」というカテゴリーがデフォルト設定になっている為です。つまり簡単な話このデフォルトの設定を他の物に変更すれば削除できるようになります。
ただし、必ず何か1つのカテゴリーをデフォルト設定にしないといけないので、すべてのカテゴリーを削除することは出来ませんね。
「設定」⇒「投稿設定」を開いて「投稿用カテゴリーの初期設定」を「未分類」以外のカテゴリにー変更すれば、削除できるようになります。当然ですがここで設定したカテゴリーは削除できなくなります。
このように「削除」の項目が選択できるようになります。
削除しないで表示しないようにする
そもそも記事数が1つも無いカテゴリーは表示しませんので、未分類カテゴリーの記事を「0」にすれば表示されることはありません。
その他に「PHP」を使って特定のカテゴリーを表示しないように、プログラムは出来ると思いますが、私は記事数を「0」にすることで目的が達成出来ているので「PHP」を使っての対応策は気が向いたときに記事にするかもしれません。
コメント