Turnstile 設定時の要注意

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。

Contact Form 7 の送信テスト、Confirm Plus とTurnstile は設定済み。
何度テストしても確認画面に遷移しない。エラーメッセージはオレンジ枠。

Flamingo を入れるとエラー内容を確認できるということで入れてみると「スパムログ: Turnstile の検証に失敗しました」。

Turnstile の設定を開いてみるとシークレットキーが保存されていない。

担当者から送られてきたキーを自分のキーと比較してみると1桁足りない。
よくよく見るとハイフン2つと思っていたところが全角ハイフン1つになっていた。これは一旦テキストエディタにコピペしたら文字化けしたので気がついた。
そこを書き換えると、無事保存されて、送信できるようになりました。

キーが保存されていなくても、設定上もフォーム上も動作しているように見えるので、うまくいかないときは確認要です。