reCAPTCHAというのをつけた。これはワードプレスプラグインではないのでサイト自体にもつけられる。グーグルの登録がいるが。コンタクトフォーム7で、ver4.3以降グーグルのreCAPTCHAというのが標準CAPTCHAソリューションとなったと出ていた。
でも、なんだかさっぱり分からないの。ダッシュボードのコンタクトフォーム7設定でインテグレーションとかいう項目が出てきたので検索した。
このコンタクトフォームというプラグインは古くからあって、随時更新もされており、制作者様がおそらく日本人なので信頼性も高いと思っている。というか、日本語説明があるので安心して使っていた。良く読んでなかったが。wordpress.orgではもちろん英語バージョンが通常ね。
同じ制作者様が作ったリアリーシンプルキャプチャをセットで使って、メールフォームやコメント投稿に来るスパムを防いでいた。そして説明には隠しフォルダやハッチアクセスがあるとも出ていた。
。。。こんな説明読んだことなかったワ。日本人だから全て信頼していたもんで。今度のグーグルreCAPTCHAはもっと優れているらしい。コメント欄はまだ何にもやってないが Really Simple CAPTCHA を無効にしたのにまだ文字画像が出ているけどどうしたの。試してみよ。
・・・私のワードプレスが壊れたのはこのプラグインとは無関係とはっきり分かった。
reCAPTCHAスクリプトは、ワードプレスのヘッダーにつけたがそれで良かったのか?すぐには反映されたなかったがしばらくしたらメール送信成功した。メールフォームから送信するときは「私はロボットではありません」をチェックするのよ。すると写真タイルで「~~~をチェックしてください」と出るのでその通りに。
だが、なんかまだおかしい。メールフォーム固定ページのポストidが違ってる。何回も直したり、削除して新規作成もしたのに。メール送信は出来ているが、動作がおかしい時がある。
後はワードプレスのコメント投稿欄とドメインのトップページからのフォームメールにもreCAPTCHAをつけたい。
テストコメント
テスト投稿しますが、2回目です
キャプチャの文字列はreCHAPTCHAのものらしいです。
あ、キャプチャの文字列はワードプレスのダッシュボードログイン時のものでした。
見たことあった。
ここに出てくるキャプチャはサイトガードプラグインの物だった。
サイトガードの設定で、ダッシュボードログイン時とコメント投稿時に画像認証を追加する設定をしていた。