WordPressでいいねボタン、評価ボタンを設置できるプラグイン「WP-PostRatings」ですが、いろいろカスタマイズして使っているとボタンを押した時に
Failed To Verify Referrer
という文が表示されてしまいました。
このままだと閲覧者がボタンを押した際にもこれが表示されてしまうと思うので、何とかしなければと思っていると、、、
原因
ダッシュボードのRatingsメニュー「Ratings Templates」の中にある「Ratings Voted Text」の設定部分が問題でした。
これはボタンを押した後の表示を設定するためのものですが、ここに「%RATINGS_IMAGES_VOTE%」を含めていたために今回のエラーが怒っていました。
ボタンの画像表示には「%RATINGS_IMAGES_VOTE%」「%RATINGS_IMAGES%」の2種類があり、前者はボタンを押すと反映されるもの、後者はボタンを押しても反応しないものです。
つまり前者はボタン、後者はただの画像ということですね。
「Ratings Voted Text」はボタンを押した後の閲覧者に表示される内容ですので、同じ閲覧者に複数回の投票を許可しない設定の場合は「%RATINGS_IMAGES_VOTE%」を含めてはいけません。
「%RATINGS_IMAGES%」を使うのが一般的でしょう。
シンプルなものだとこんな感じです。
コメント