トラブルシューティング
Kashiwazaki SEO FAQ の使用中に発生する可能性のある問題と、その対処方法をまとめています。
FAQブロックが表示されない
ブロックエディタにFAQブロックが見つからない
| 原因 | 対処法 |
|---|---|
| プラグインが無効 | 「プラグイン」一覧で Kashiwazaki SEO FAQ が有効化されているか確認してください |
| クラシックエディタ使用中 | FAQブロックはGutenbergブロックエディタ専用です。クラシックエディタでは使用できません |
| JavaScriptエラー | ブラウザの開発者ツール(Console)でJSエラーがないか確認してください。他プラグインとの競合の可能性があります |
フロントエンドでFAQが正しく表示されない
| 原因 | 対処法 |
|---|---|
| キャッシュ | キャッシュプラグインやCDNのキャッシュをクリアしてください |
| テーマのCSS競合 | テーマのCSSがFAQブロックのスタイルを上書きしている可能性があります。開発者ツールで確認してください |
| JSファイル未読込 | アコーディオン表示の場合、フロントエンドJS(1.6KB)が読み込まれているか確認してください |
構造化データが出力されない
| 原因 | 対処法 |
|---|---|
| FAQブロック未使用 | 対象ページにFAQブロックが挿入されているか確認してください。JSON-LDはFAQブロックが存在するページのみに出力されます |
| wp_footerフック欠落 | テーマのテンプレートにwp_footer()が含まれているか確認してください。JSON-LDはwp_footerアクションで出力されます |
| 他プラグインとの競合 | 他のSEOプラグインがFAQPage構造化データを出力している場合、重複する可能性があります。Googleのリッチリザルトテストで確認してください |
検証ツール
構造化データの出力を確認するには、Googleのリッチリザルトテストを使用してください。ページのURLを入力すると、FAQPageスキーマが正しく認識されているか確認できます。
設定が保存できない
| 原因 | 対処法 |
|---|---|
| 権限不足 | 設定の変更にはmanage_options権限(管理者)が必要です。現在のユーザーの権限を確認してください |
| nonce検証エラー | セッションが切れている可能性があります。ページをリロードして再度保存してください |
| セキュリティプラグイン | WAFやセキュリティプラグインがPOSTリクエストをブロックしている可能性があります。一時的に無効化して確認してください |
アコーディオンが動作しない
| 原因 | 対処法 |
|---|---|
| JS読み込みエラー | ブラウザの開発者ツール(Console、Network)でJSファイルが正しく読み込まれているか確認してください |
| JSの競合 | 他プラグインやテーマのJavaScriptと競合している場合があります。他プラグインを一時的に無効化して問題を切り分けてください |
| 表示モード設定 | ブロックの設定パネルで「アコーディオン」モードが選択されているか確認してください。「シンプル」モードではアコーディオン動作しません |
よくある質問
プラグインを無効化するとデータはどうなりますか?
プラグインを無効化しても、wp_optionsに保存された設定データは残ります。FAQブロックの内容は投稿データとして保存されているため、プラグイン無効化後もテキストとして表示されます(ただしFAQ専用のスタイルは適用されません)。
他のSEOプラグインと併用できますか?
はい。ただし、他のSEOプラグインもFAQPage構造化データを出力する機能を持っている場合、データが重複する可能性があります。リッチリザルトテストで重複がないか確認してください。
外部への通信は行いますか?
いいえ。本プラグインはAJAX通信、外部HTTP通信、Cronジョブ、メール送信を一切行いません。すべての処理はWordPress内部で完結します。
注意
問題が解決しない場合は、WordPress本体・PHP・テーマのバージョンが最新であるか確認してください。また、他プラグインとの競合を確認するため、プラグインを1つずつ無効化して問題の切り分けを行ってください。