あなたも好きかも
説明
reCaptchaをブログに統合します。古いスタイルのキャプチャだけでなく、キャプチャもサポートしていません。
サインアップ、ログイン、コメントフォーム、忍者フォームのボックス統合も提供します
独自の統合用のプラグインAPIとして。
特徴:
ログイン、サインアップ、コメントをrecaptchaで保護します。
古いreCaptchaと新しいreCaptchaをサポートします。
と一緒に動作します
WPマルチサイト
bbPress
BuddyPress
AwesomeSupport(Julien Liabeufに感謝)
WooCommerce(チェックアウト、登録、ログインフォームのみ。パスワードのリセットは不可)
忍者フォーム
cformsII
自己コーディングされたフォームへの統合については、このwikiの記事を参照してください。
ローカリゼーション
ブラジルポルトガル語(ViníciusFerrazに感謝)
スペイン語(Ivan Yivoffに感謝)
イタリア語(サラロスのおかげで)
ドイツ人
GitHubの最新ファイル:https://github.com/tareq1988/wp-recaptcha-integration
互換性
WPマルチサイトでは、プラグインネットワーク全体または単一のサイトでアクティブ化できます。
単一のサイトでアクティブ化すると、すべてが通常どおり機能します。
ネットワークアクティベーションでAPIキーを入力し、キャプチャが必要な場所を設定します
ネットワーク管理者次第です。ブログ管理者は、APIキーを上書きできます。彼のブログが
自分のドメイン名で実行されています。
既知の制限
1つのページに複数の古いスタイルのreCaptchaを含めることはできません。これはの制限です
reCaptcha自体。それが問題になる場合は、キャプチャなしのフォームを使用する必要があります。
キャプチャなしでは、クライアント側のJavaScriptを有効にする必要があります。それがその方法です
洗練されたボット検出の魔法。フォールバックはありません。あなたの訪問者が持っていない場合
JSが有効にしたキャプチャテストでは、彼は通過しません。
reCaptchaが無効になっている場合のContactForm 7(ログインしているユーザーなど)のフィールド
ラベルは引き続き表示されます。これはCF7ショートコードアーキテクチャによるものであり、修正できません。
これを処理するために、フィルターrecaptcha_disabled_htmlがあります。ログインしたメッセージを返すことができます
ここのユーザー。詳細については、GitHubリポジトリを確認してください。
バージョン4.3以降、CF7には独自のreCAPTCHAが付属しています。両方が一緒に動作することになっています。
WPReCaptcha機能を維持したいのですが。キャプチャを非表示にしたい場合
既知のユーザーからは、CF7設定の統合を未構成のままにします。
古いスタイルのreCaptchaはWooCommerceとは連携しません。
WooCommerceでは、パスワードのリセットフォームをキャプチャで保護することはできません。 Woocommerceは
パスワードを紛失したフォームでアクションを実行しないため、プラグインをフックする方法はありません。
回避策については、このスレッドをご覧ください。
フィルタがないため、ありません(そして、見る限り、決してありません)
MailPoetサブスクリプションフォームのサポート。
プラグインAPI
プラグインは、テーマや他のプラグインをフックできるようにするためのいくつかのフィルターを提供します。
詳細については、GitHub-Repoを参照してください。
インストール
まず、標準のWordPressプラグインの
インストール
手順に従います。
次に、Google Recaptchaサイトにアクセスし、サイトを登録して、構成ページでAPIキーを入力します。