あれ?動作がおかしい..と思った時にお試しいただきたいこと
Simple Diagnosis がうまく動作しない場合、以下の方法によって解決した事例があります。おかしいなと思ったときはお試しください。
ショートコードの記述が正しいか確認してみる
各ページに挿入するショートコードの記述に誤りがあると、以下のようなことが起きる場合があります。
- ショートコードの箇所に何も表示されない
- ショートコードの文字がそのまま表示される
これらの原因として、次のようなケースも考えられます。
- スペルミスがあった([正]simpdi → [誤]sinpdi など)
- ダブルクォーテーション(")が全角文字になっていた
- 角括弧([])が全角文字になっていた
- 空白( )が全角文字になっていた
- "id="で指定した診断IDが全角数字だった
- "id="で指定した診断IDが誤っていた
- "id="で指定した診断IDが無効だった(診断の削除+再登録など)
念のため、確認してみてください。
javascriptのエラーの有無を確認してみる
何らかの影響で javascript に関するエラーが生じていると、正しく動作しないことがあります。
念のため、ブラウザのツールを使って、スクリプトエラーの有無をチェックしてみてください。
スクリプトエラーの有無を確認する
- ブラウザ「Google Chrome」で、メニュー「表示 > 開発/管理 > javascriptコンソール」を表示する
- 問題が生じているページを開く
- ツールの「Console」タブにスクリプトエラーなどが出ていないか確認する
エラーの原因を特定する
javascript に関するエラーの原因が、お使いのテーマや他のプラグインによるものである場合もあります。問題の原因を絞り込むために、テーマを変更したり、他のプラグインを一旦すべて停止してみることもおすすめします。
もし、お使いのテーマ自体にスクリプトエラーがある場合は、テーマの制作元に問い合わせてみてください。
とりあえずの対処
javascriptの中でエラーが生じている場合
- そのjavascriptが不要であれば、読み込ませないようにする
- あるいは、エラーの箇所をコメントアウトする(/* */ で括る)
診断の設定を確認してみる
診断データの設定によっては、思っていたのと異なる動作になる場合があります。
- 結果レンジの設定で「最小-最大」の範囲が他と被っていないか?
[誤] 0-10, 10-20, 20-30... [正] 0-10, 11-20, 21-30... - 結果レンジで「結果URL」「結果HTML」両方が設定されていないか?
(結果URLが入っている場合、転送の方が優先されます)
それでもやっぱりうまく動かないときは
一通りこれらの方法を試してみたけれど、「やっぱりうまく動かない」という場合は、ご利用環境などの情報を添えてご相談ください。
[ご利用環境について]
- WordPressのバージョン
- お使いのテーマ
- 同時に使われているプラグインの一覧
- お使いのブラウザ
- ご契約のレンタルサーバーとプラン
お問い合わせはこちらから » お問い合わせ