BOOGALOOメニュー
このエントリーをはてなブックマークに追加
nanani | 憩いの場・コミュニティサイトはこちら

Ultimate Member に reCaptcha を実装したい

こんにちは👾

WordPressにて、会員制サイト機能を実装できるプラグインのUltimate Memberを使っていて、ログインフォームにreCaptchaを実装したいと考えている方に注意点がございます

reCaptchaを実装したら、WordPressにログインできなくなってしまった方、Ultimate Memberのログインフォームにもログインできなくなった方いらっしゃいませんか?

パスワードリセットフォームも、登録フォームも機能しなくなってしまった方いらっしゃいませんか?

reCaptchaプラグインの設定に注意点がございます。reCaptchaプラグインの設定によっては、ログイン不可になってしまうので、WordPress管理画面に入れず、サーバーバックアップから復旧操作をするしかない状況に追い込まれます
※サーバーでバックアップを取得していない方は致命的です

どちらのreCaptchaプラグインを利用していても今回案内する設定は共通ですが、おすすめのプラグインがございますので紹介いたします

reCaptcha v3を設定できるおすすめプラグイン

reCaptcha v3を設定できます

ショートコードで「表示させたい固定ページ」の「表示させたい場所」へ表示できます
※この任意箇所への表示はバッジではなく文言表示です

おすすめプラグイン:

reCaptcha by BestWebSoft

reCaptcha by BestWebSoftの設定手順を参考にしたサイトを載せておきます

reCaptcha by BestWebSoftの設定画面で説明いたしますが、他のプラグインをご利用中の方も同じことを行ってください

reCaptchaプラグイン設定チェック外す

WordPress自体のフォームからreCaptcha設定を外してください。デフォルトでが入っているかと存じますので、これを外してください

これだけです。あとはreCaptchaで保護したいUltimate Memberのフォームがあるページへ、ショートコード(reCaptcha by BestWebSoftの場合)でreCaptchaを設置すれば正しく機能します

WordPressのフォームをreCaptchaで保護した時の、Ultimate Memberとの干渉が起きるような、この現象について私は原因特定したわけではなく、動作切り分けをしただけなので、詳しいエンジニア本職の方などいらっしゃいましたらTwitterで教えていただけると幸いです。『Ultimate Memberの設定をいじればこの現象回避して両方とも保護できる』など。Ultimate Memberは情報少なくて苦労しております

気軽に絡んでどうぞ

こちらの記事でもreCaptcha by BestWebSoftを取り上げております

この記事が気に入ったら
フォローしてね!

  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

BOOGALOO BOOGALOO ブガルー代表

憩いの場・コミュニティサイト
nanini を開発いたしております
左のリンクボタンからどうぞ↓🙏

目次
閉じる