WordPressでよくあるエラー・不具合の対処法を21記事まとめました。症状から探せるように分類しています。
作業前にバックアップを取ることと、エラーログを見ること。この2つで解決までの時間が大きく変わります。ログの出し方はこのページの最後の章にまとめています。
目次
著者
WEB制作をしているデジタルノマド
WordPressのカスタマイズが好きで、色々と自作しています。
WordPressのカスタマイズに困ったらご相談ください!
管理画面に入れない・編集できない
管理画面に入れなくなると復旧の手段が限られます。まずセキュリティプラグインとログイン用URLの変更を疑ってください。
管理画面に404で入れなくなったときの解決方法です。SiteGuard WP Pluginが原因のケースを扱います。
あわせて読みたい
管理画面にNot Found(404)で入れない場合の解決方法│SiteGuard WP Plugin
WordPressへログインを何回か試みて、 最終的にNot Found(404)で入れない場合になった時の解決方法を紹介します。 管理画面にNot Found(404)で入れない原因 管理画面にN...
編集画面だけ開けない時の対応方法。
あわせて読みたい
WordPress│編集画面だけ開けない時の対応方法
記事は表示されているのに、編集画面が開けないことがあります。 Chromeの検証を見るとエラーがたくさん発生している 記事を複製しても開けない、テーマを変えても開け...
ウィジェットメニューが真っ白で表示されない時の解決方法。
あわせて読みたい
WordPress│ウィジェットメニューが真っ白で表示されない時の解決方法
WordPress5.8にアップデートした場合にウィジェットメニューが表示されないことがあります。 本記事ではその解決方法を記載しています。 WordPress ウィジェットメニュ...
よく使用されるブロックを表示のリセット方法。
あわせて読みたい
WordPress│よく使用されるブロックを表示のリセット方法
WordPressのブロックエディタで よく使用されるブロックを表示 が意図しない候補になってしまうことはないでしょうか? よく使う段落などが消えてしまうと不便ですよね...
Site Kitでアナリティクスの連携がうまくいかないときの対処法です。
あわせて読みたい
Site Kit by Google│アナリティクスのアカウントの連携がうまくいかない時の対処方法│アナリティクス で...
Google製のプラグインのSite Kit by GoogleはWordPress内でサイトの状況を分析するのに非常に便利なプラグインです。 特にサブディレクトリがたくさんあるサイトの場合...
ページが表示されない・404・リダイレクト
「ページが見つかりませんでした」が出るときの.htaccessの直し方です。
あわせて読みたい
WordPress│「ページが見つかりませんでした。」と表示される時の解消方法│.htaccessの更新
サイトを移行した時や何かのタイミングで、投稿さ入れている記事が表示されないことがあります。 「ページが見つかりませんでした。」 WordPressで「ページが見つかりま...
特定のページだけリダイレクトループが発生する時の対応方法。
あわせて読みたい
WordPress│特定のページだけリダイレクトループが発生する時の対応方法
意図しないリダイレクトが発生する主な原因は redirectionなどのプラグインが原因 .htaccessにリダイレクトが記載されたまま 上記を対応したが、ブラウザキャッシュが効...
サブドメイン追加後にSSL未反映で全サイトが真っ白になった原因と対処法。
あわせて読みたい
WordPress│サブドメイン追加後にSSL未反映で全サイトが真っ白になった原因と対処法
10年以上、WordPressを使っていますが、まだまだ初めての不具合に遭遇します。 今回はhogehoge.motoki-design.co.jp というサブドメインをシンレンタルサーバーに追加し...
メールが届かない
お問い合わせが届かない状態は、機会損失に直結します。SPF・DKIM・DMARCの設定は最初に済ませておいてください。
お問い合わせメールが届かない・迷惑メールに入る問題の設定手順です。SPF・DKIM・DMARCまで解説しています。
あわせて読みたい
WordPress│お問い合わせメールが届かない・迷惑メールに届く場合の設定方法│Gmail│SMTP・SPF・DKIM・DMARC
2024年2月1日(木)のGmailのガイドラインが変更されました。 これにより、Gmailからのメール送信に関するセキュリティ要件が厳格化され、SMTP、SPF、DKIM、DMARCの設定を...
JavaScript・表示崩れ
Uncaught ReferenceError: jQuery is not definedの解決方法。
あわせて読みたい
SWELL│Uncaught ReferenceError: jQuery is not definedの解決方法
WordPressテーマ、SWELLではjQueryが使われているページは、自動で読み込める設定になっています。 ただし遅延読み込みの設定をしているとエラー発生していることがあり...
JSの遅延読み込み方法。Uncaught ReferenceError: hljs is not definedエラーの解消。
あわせて読みたい
WordPress│JSの遅延読み込み方法│Uncaught ReferenceError: hljs is not definedエラーの解消
コードを装飾するhighlight.jsを使っている場合、Uncaught ReferenceError: hljs is not definedというエラー表示されることがあります。 SWELLと同じ製作者のHighlight...
iOSでリンクを2回タップしないと反応しない現象の直し方。
あわせて読みたい
WordPress│iOSでリンクを2回タップしないと反応しない現象の直し方
iPhone等でリンクをクリックしても1度目は反応しない!という現象が起きたことがないでしょうか? この問題、以前からあってプラグインの中のコードをを無理くり修正し...
Youtube埋め込み動画の上部に隙間ができた時の解決方法。
あわせて読みたい
SWELL│Youtube埋め込み動画の上部に隙間ができた時の解決方法
SWELLでYoutube動画を埋め込みをすると上部に隙間が発生することはないでしょうか? こうなると記事の見た目が崩れているように見えるので、解決したほうが望ましいです...
Pjax遷移のSwiperカスタマイズの対応方法。
あわせて読みたい
SWELL│Pjax遷移のSwiperカスタマイズの対応方法
静的サイトのようなスピードを求める方は非推奨ですがSWELLのPjaxを使われる方がいらっしゃいます。 その場合JavaScriptなどがうまく機能しない不具合が起きるので、対...
REST API 401エラー「swell-ct-pv」の原因と解決方法。
あわせて読みたい
SWELL│REST API 401エラー「swell-ct-pv」の原因と解決方法
WordPressテーマ「SWELL」を使用していて、ブラウザのコンソールに以下のようなエラーが表示されていませんか? main.min.js?ver=2.16.0:1 POST https://hogehoge.com/w...
ファビコンで.icoを設定する方法。Microsoft Edge(Internet Explorer モード)対応。
あわせて読みたい
WordPress│ファビコンで.icoを設定する方法│Microsoft Edge(Internet Explorer モード)対応
サイトアイコンもといファビコンはJPGやPNGなどの画像を適当にいれるケースがありますが、実は古いブラウザによってはまだ表示されないケースがあります。 企業によって...
PHP・テーマ更新に伴うエラー
PHPのバージョンを上げるときは、テーマとプラグインの対応状況を先に確認してください。
PHPバージョンを上げる前に確認すべきエラーと、ログの見方です。
あわせて読みたい
WordPress│PHPバージョン更新時に注意すべきエラーとエラーログの確認方法
WordPressのダッシュボードでPHPの更新を推奨という表示がでるようになりました。 ここで注意してほしいのが最新にしすぎて、そのバージョンのPHPの対応してないプラグ...
PHP8でJINテーマに出るUndefined array keyエラーの原因と解決方法です。
あわせて読みたい
JIN│Undefined array keyエラーの原因と解決方法
WordPressテーマ「JIN」でPHPのバージョンを8.2に上げたときに出るエラーです。 カテゴリーページに出てくるエラー Warning: Undefined array key "cps_none_labelin...
バックアップ操作で504 Gateway Timeoutが発生!原因と対処法まとめ。All-in-One WP Migration。
あわせて読みたい
WordPress│バックアップ操作で504 Gateway Timeoutが発生!原因と対処法まとめ│All-in-One WP Migration
All-in-One WP Migrationでバックアップの削除・作成を行ったところ、サーバー上の全サイトが約3時間にわたって504 Gateway Timeoutで接続不能になりました。 この記事...
エラーログの見方
原因を推測する前にログを見るのが最短です。管理画面に表示せずログだけ残す設定にしておくと、本番でも安全に調査できます。
画面にエラーを出さず、ログだけを残す設定です。本番環境で安全に調査できます。
あわせて読みたい
WordPress│管理画面に表示せずにエラーログを出力する方法
WordPressでエラー調査を行う際、管理画面やフロント画面にエラーを表示せず、ログだけに出したいというケースは非常に多くあります。 本記事では、そのための定番設定...
debug.logを管理画面で見やすく表示するカスタマイズ。
あわせて読みたい
WordPress│debug.logを管理画面で見やすく表示するカスタマイズ
WordPressの開発やトラブルシューティングで欠かせないdebug.log。 しかし、ファイルが肥大化すると中身の確認が大変になりがちです。 この記事では、管理画面から直接d...