TotalPollプラグインを利用して投票を作成した際に、設定した選択肢と結果表示が逆になることがあります。本記事では、投票結果が正しく反映されない場合の原因と修正方法について解説します。
投票結果が逆になる原因
この問題は、多くの場合TotalPollのバージョンや設定によるものです。特に、選択肢のIDやデータベース内の順序が意図と異なる場合に、表示順が逆になってしまうことがあります。
また、テーマやキャッシュプラグインとの干渉により、結果表示の順序が正常に反映されないこともあります。
基本的な確認ポイント
まずはプラグインとWordPressが最新バージョンであることを確認します。古いバージョンではバグにより順序が逆になる場合があります。
次に、キャッシュプラグインを一時的に無効化し、結果表示を確認することで干渉が原因かを特定できます。
投票の選択肢設定を見直す
TotalPollでは選択肢を作成する際にID順や入力順が重要です。選択肢を削除・再作成して順序を正しく設定すると、結果表示も期待通りになる場合があります。
例えば、1. 賛成、2. 反対 の順に新規作成し直すことで正しく表示されることがあります。
テーマや表示ショートコードの確認
使用しているWordPressテーマのカスタムテンプレートやショートコード設定が原因で順序が入れ替わることがあります。別のページやテーマ標準のテンプレートでテスト表示してみることで、問題の切り分けが可能です。
ショートコードに順序オプションがある場合は、正しい順序指定を行うことも重要です。
まとめ
TotalPollで投票結果が逆に表示される場合、選択肢の順序、プラグインバージョン、キャッシュやテーマの影響が原因です。プラグインの更新、キャッシュの無効化、選択肢の再作成、ショートコードの確認を行うことで、正常な結果表示に修正できます。


コメント