WPMLサポートに質問する前のトラブルシューティングチェックリスト
WPMLのほとんどの問題はご自身で解決できます。サポートに質問する前にこのチェックリストを確認することで、双方の時間を節約でき、多くの場合、問題が完全に解決します。チェックリストで解決しない場合でも、サポートが最初に求める情報を質問に含める準備が整います。
-
システムがWPMLの最小要件を満たしているかの確認
WPMLサポートを開きます。サイトがWPMLの最小要件(PHPバージョン、必要なPHP拡張モジュール(
SimpleXMLなど)、メモリ制限)を満たしていない場合、ページ上部に警告パネルが表示されます。パネルには、満たされていない各要件と、その対処法がリストされています。パネルでフラグが立てられているものがある場合は、まずそれを修正してください。「WPMLが壊れている」という症状の多くは、実際には「サーバーのリソース不足」が原因です。
-
すべての更新
WPML、WordPress、テーマ、または他のプラグインの古いバージョンは、WPMLの問題の2番目に多い原因です。
- WPMLとそのアドオン。WPML有効化と更新を開き、「更新を確認」をクリックして、利用可能なものをインストールします。
- WordPressコア。ダッシュボード更新から更新します。
- テーマとその他のプラグイン。プラグインインストール済みプラグインおよび外観テーマから更新します。
一連の更新を行うごとに、症状を再テストしてください。
WPMLの更新を参照してください。
-
競合の確認
新しいプラグインをインストールしたり、テーマを切り替えたりした後に症状が現れた場合、それが主な原因として疑われます。最近何も変更していない場合でも、プラグインやテーマの更新が原因となることがあります。
- 他のプラグインを無効化し(1つずつ、または半分ずつ)、各ステップの後に再テストします。
- 一時的にデフォルトテーマに切り替えます(例:Twenty Twenty-Four)。症状が消えた場合、テーマが原因です。
原因となるトリガーを見つけた場合、それはWPMLサポートが必要とする情報です。
-
関連する管理画面内ツールの試行
ほとんどの症状には、WPMLサポートに専用のツールがあります。WPML 5.0以降、修復ツールはWPML Troubleshootingプラグイン(WPML有効化と更新)に付属しています。読み取り専用ツールと「キャッシュのクリア」はWPML自体にあります。そのページの上部にある検索ボックスを使用して、症状(「stuck translation(翻訳のスタック)」、「language data(言語データ)」、「cache(キャッシュ)」、「duplicate(複製)」、「comments(コメント)」など)を入力します。適切なツールが表示されます。
「自身で実行しても安全」の階層は、そのラベルの通り安全です。翻訳がスタックしているように見える場合は「翻訳の修正」を実行し、言語の割り当てが間違っているように見える場合は「言語データの修正」を実行します。
各ツールのリファレンスについては、WPMLサポートのトラブルシューティングツールを参照してください。
-
関連するログの確認
症状が断続的であるか再現が難しい場合、WPMLサポートの読み取り専用の「ログ」階層に答えがあることがよくあります。「通信ログ」にはサイトと翻訳サービス間のAPIトラフィックが表示され、「高度な翻訳エディタのエラーログ」にはサーバー側のエラーが表示され、「翻訳管理ジョブログ」には特定の翻訳ジョブに何が起こったかが表示されます。
どの状況でどのログを確認すべきかについては、ログを参照してください。
-
デバッグ情報の収集
上記の手順を実行しても症状が残る場合は、ここでデバッグ情報を収集してください。サポートが最初にこの情報を求めます。
- WPMLサポートシステムチェックを開きます。
- 「デバッグ情報」ブロックをクリップボードにコピーします。
- WPMLサポートページの下部にある「インストール済みプラグイン」セクションまでスクロールし、「リストをクリップボードにコピー」をクリックします。
- 両方のブロックをサポートのご質問に貼り付けます。
含めるべき内容や、サポートがサイト自体のコピーを必要とする場合については、サポートとのデバッグ情報の共有を参照してください。
-
質問の投稿
上記のチェックリストで解決しなかった場合は、WPMLサポートで質問してください。質問には以下の内容を含めます。
- 症状を説明します。表示されている内容、期待していた結果、問題が発生し始めた時期。
- すでに試したことをリストアップします。上記の手順に加えて、他に試したことすべて。
- ステップ6で収集したデバッグ情報とインストール済みプラグインのリストを貼り付けます。
- サポートがサイトから直接ライブのデバッグ情報を読み取れるようにしたい場合は、WPMLサポートページで「診断情報をWPMLサポートと共有する」にチェックを入れます。このチェックボックスはオプトイン形式であり、いつでもオフにできます。
これらの情報が添付された質問であれば、サポートはすぐに対応できます。