MENU

カテゴリー設定で失敗・反映されない原因と解決策|WordPressからツールまで完全網羅

カテゴリー設定で失敗・反映されない原因と解決策|WordPressからツールまで完全網羅

「カテゴリーを追加したはずなのに表示されない」「エラーが出て設定できない」……。カテゴリー設定の失敗は、単純な入力ミスからシステム上の制限まで、原因は多岐にわたります。

本記事では、WordPressや主要ツールでよくあるトラブル事例を網羅し、初心者でも迷わず解決できる手順をまとめました。まずは自分の状況がどれに当てはまるか、チェックリストで確認してみましょう。

目次

カテゴリー設定が反映されない・失敗する主な原因5選

この記事のポイント
  • 単純な「保存忘れ」やブラウザのキャッシュ残り
  • WordPress特有の「予約語」によるスラッグの衝突
  • プラグイン同士の競合によるJavaScriptエラー
  • サーバーのセキュリティ(WAF)によるブロック
  • そもそも「カテゴリー」と「固定ページ」を混同している

カテゴリー設定がうまくいかない時、多くの人は「バグだ」と焦りますが、システム開発や運用の現場から見れば、その9割は「論理的なエラー」か「仕様上の制限」です。

システムは命令された通りにしか動きません。反映されないということは、システムが受け入れられない命令を送っているか、表示する条件を満たしていないかのどちらかです。

まずは上記の5つの原因を頭に入れた上で、具体的な切り分け作業に入りましょう。原因さえ特定できれば、解決は数分で終わるケースがほとんどです。

WordPressでカテゴリーが登録・選択できない時のチェックリスト

  • スラッグ(URLの一部)が日本語のまま、あるいは空白になっていないか
  • 「新規カテゴリーを追加」を押した後、記事の「更新/公開」ボタンも押したか
  • 親カテゴリーの設定で「自分自身」を親にしていないか
  • ブラウザのキャッシュをクリア(Ctrl+F5)しても変化がないか

WordPressの投稿画面や管理画面で、カテゴリーのチェックボックスが入らない、あるいは新規追加ボタンを押しても反応しない場合、まずは基本的な操作ミスを疑います。

特によくあるのが、「Ajax(非同期通信)のエラー」です。

投稿画面上で「新規カテゴリーを追加」をクリックした際、画面遷移せずに裏側で処理が行われますが、ここで何らかのエラーが起きていると、ボタンを押しても無反応になります。

この場合、投稿画面(サイドバー)から追加するのではなく、左メニューの「投稿」>「カテゴリー」という専用の管理ページから登録を試みてください。 こちらならエラーメッセージが表示されることが多く、原因が特定しやすくなります。

また、意外と多いのが「スラッグの重複」です。すでにゴミ箱に入っているカテゴリーと同じスラッグを使おうとすると、登録が弾かれることがあります。ゴミ箱も含めて確認してください。

「予約語」や「上限数」に注意!システム固有の制限とは

  • スラッグに `year` `day` `feed` などの「予約語」を使っていないか
  • レンタルサーバーやCMSプランの「カテゴリー登録上限数」に達していないか
  • カテゴリーの階層が深すぎてシステムが処理できなくなっていないか

ここからは少し技術的な話になりますが、エンジニアでなくとも知っておくべき「システムのルール」です。

まず、WordPressには「予約語(Reserved Terms)」というものが存在します。これはWordPressが内部処理のためにあらかじめ確保している言葉です。

例えば、カテゴリーのスラッグ(URL)を `year` や `date`、`calendar` などに設定すると、WordPressはそれを「年別アーカイブ」や「カレンダー機能」と誤認し、404エラーを返したり、正しく登録できなかったりします。

参考: WordPress.org サポートでは、特定の用語がURLとして使用できない仕様について議論されています。もし単純な単語(英単語)でエラーが出る場合は、`news-category` のようにハイフンで繋いで固有性を出してください。

また、利用しているシステムやサーバープランによっては、「カテゴリー作成は100個まで」といった上限が設定されている場合があります。特に無料ブログサービスや、安価なHP作成ツールを使っている場合は、プランの制限事項を確認してください。

サーバーエラー(500エラー)やプラグイン競合の対処法

  • 画面が真っ白、または「500 Internal Server Error」が出る場合はサーバーログを確認
  • セキュリティプラグインやWAF設定を一時的にOFFにして保存できるか試す
  • 「Health Check」等のプラグインでトラブルシューティングモードを利用する

設定ボタンを押した瞬間に画面が真っ白になったり、英語のエラーメッセージが出る場合は、Webサイトの設定ミスではなく、サーバー側で処理が止まっています。

最も疑うべきは「WAF(Web Application Firewall)」の誤検知です。

WAFはサイトへの攻撃を防ぐ盾ですが、カテゴリー名に「SQL」や「Script」といったプログラムを連想させる単語が含まれていたり、一度に大量のカテゴリー構造を変更しようとしたりすると、「攻撃」とみなして保存をブロックすることがあります。

対処法:
レンタルサーバーの管理画面にログインし、WAF設定を「一時的に無効」にしてから、再度カテゴリー保存を試してください。これで解決する場合は、設定後にWAFを再度有効化すれば問題ありません。

それでも直らない場合は、プラグインの競合です。特に「SEO系プラグイン」と「カテゴリー整理系プラグイン」を併用していると、機能がバッティングすることがあります。全プラグインを一度停止し、一つずつ有効化して犯人を特定しましょう。

設定ミスではない?カテゴリーページが表示されない時の盲点

  • 投稿が1件もないカテゴリーは、テーマの仕様で「非表示」になることが多い
  • メニュー設定(外観>メニュー)に手動で追加していないだけではないか
  • 「カテゴリー」を作ったつもりで「固定ページ」を作っていないか

「管理画面では登録できているのに、サイト上に表示されない」というケース。これはエラーではなく、仕様の勘違いであることが大半です。

初心者の方が最も陥りやすい罠がこれです。

1. 「空のカテゴリー」問題
WordPressの多くのテーマは、「投稿記事が0件のカテゴリー」をサイト上のリストやメニューに表示しない仕様になっています。まずはテスト記事を1つ作成し、そのカテゴリーにチェックを入れて公開してみてください。これだけで表示されるようになります。

2. 固定ページとの混同
「商品一覧」というページを作りたい時、「固定ページ」で作っていませんか? 固定ページで作ったものを、投稿のカテゴリーとして選択することはできません。これらは全く別の箱です。
* カテゴリー: 投稿(ブログ記事)を分類するためのラベル。
* 固定ページ: 会社概要やお問い合わせなど、単体で完結するページ。

3. メニューへの追加忘れ
カテゴリーを作っただけでは、グローバルナビゲーション(ヘッダーメニュー)には自動追加されません。「外観」>「メニュー」から、作成したカテゴリーを選択してメニュー構造に追加し、「メニューを保存」を押す必要があります。

二度と失敗しないためのカテゴリー設計と運用のルール

  • カテゴリー構造は「2階層」までにとどめ、複雑化を防ぐ
  • スラッグは必ず「半角英数字」で設定し、後から変更しない
  • 1つの記事に複数のカテゴリーを指定せず、1記事1カテゴリーを厳守する

最後に、トラブルを未然に防ぎ、SEO的にも有利な運用ルールを提示します。

カテゴリー設定のトラブルは、運用期間が長くなるほど修正が困難になります。特に「スラッグ(URL)の変更」はご法度です。後から変更すると、そのカテゴリーの評価がリセットされるだけでなく、リンク切れ(404エラー)の原因となり、GoogleマップやSNSからの流入を無駄にします。

また、親子関係を3階層、4階層と深くしすぎると、パンくずリストが複雑になり、管理画面での選択ミスも誘発します。

「シンプル・イズ・ベスト」

システム運用において、複雑さはバグの温床です。カテゴリーはフラットに保ち、ユーザーも検索エンジンも迷わせない設計を心がけてください。それが結果として、システムトラブルを回避する最短ルートになります。

4月限定/特急5日納品・開業/融資審査HP作ります 初めてのHP制作でも安心・各回の修正件数に制限なし・丁寧進行
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

Web事業の「¥売上アップ¥」はお任せください|伴走型×AI爆速×SEO×MEOで加速支援

はじめまして。「Web集客の専門家」のまつP と申します。東京都23区内、5歳児娘子育てを楽しむパパ&料理好きです。

◆実績・強み
✅アフィリエイター歴10年以上
✅1サイトSEOのみで、月300万円実績
✅「エリアワード+業種名」SEO&MEO→1位継続中
✅東証プライム上場企業やスタートアップへ取材経験複数
✅サイト売却M&A実績多数あり

AIと独自ワークフローで、記事生成・SEO/MEO・GBPまで柔軟に対応。Web集客の時間不足・人材不足・仕組み不足を解決します。伴走型で丁寧にサポートしますので、初めての方も安心してご相談ください。

目次