ElementorのフォームでAkismetを使いたいですか?
Elementor Forms にはいくつかのスパム対策オプションがありますが、Akismet とは統合されていません。
実際、Elementor Forms のスパム防止ツールはかなり不足しています。
しかし、この問題に対処する非常に簡単な方法がある。
この記事では、Elementor Forms で Akismet を使ってスパムのないコンタクトフォームを作る方法を紹介します。
Akismet は Elementor Forms で動作しますか?
デフォルトでは Akismet を Elementor Forms に接続する方法はありません。Elementor がまだ Akismet のサポートを追加していないからです。
しかし、ElementorはWPFormsのような他のフォームビルダーと統合されており、Akismetを含むより多くのスパム防止オプションを提供しています。
ですから、Elementorを使って埋め込むフォームのスパム投稿をブロックしたい場合、WPFormsでAkismet対応のフォームを作成し、ElementorのWPFormsウィジェットを使ってページの任意の場所にフォームを埋め込むのが最善の方法です。
ElementorでAkismetを使用するための詳細がわかったところで、実行する必要のある手順を詳しく説明しましょう。
ElementorフォームでAkismetを使う方法
この記事で
ステップ1:WPFormsをインストールする
ElementorはAkismetを直接サポートしていないので、WPFormsのネイティブAkismet統合を利用します。そしてElementorのWPFormsウィジェットを使って、Akismetスパムフィルターを有効にしたフォームをページに追加します。
WPFormsはすべての料金プランでAkismetをサポートしていますが、WPForms Proを取得することをお勧めします。その後、あなたのウェブサイトにWPFormsをインストールしてください。
Proライセンスでは、2,000種類以上のフォームテンプレートに加え、クーポンやリードフォームなど様々な高度な機能をご利用いただけます。
WPFormsをインストールしたら、次はAkismetを設定します。
ステップ2:Akismetのインストールと設定
AkismetはWordPressにプリインストールされていることが多い。しかし、まだインストールされていない場合は、WordPressの管理メニューを開き、 プラグイン " 新規追加 をクリックすることでインストールすることができます。
次に、Akismetを検索し、「今すぐインストール」をクリックする。
Akismetをインストールして有効化すると、Akismetの設定ページにリダイレクトされます。手動でこのページにアクセスすることもできます。
Akismetの設定ページで、「Set Up Your Akismet Account」ボタンをクリックします。
Akismetの価格ページが表示されます。あなたのビジネスに適したライセンスプランを選択してください。このチュートリアルではパーソナルプランを選択します。
Akismetでは、Personalプランの料金を自分で選択することができます。スライダーをゼロまで動かすと、無料でAkismetを利用することができます。
下にスクロールすると、Akismetを非商用目的で使用していることを確認するためのチェックボックスがあります。Akismetの無料パーソナルプランは、ウェブサイトを営利目的で使用していないサイトオーナー様のみご利用いただけます。
ですから、もしあなたが売るもののないブロガーなら、Akismetを完全に無料で使うことができます。そうでない場合は、有料プランを選択し、以下のステップに進んでください。
チェックアウト画面で請求先情報を入力し、支払いに進むを押してください。
無料プランを選択した場合は、支払い方法を後で指定し、クレジットカード情報の入力を省略することができます。
下にスクロールし、Complete Checkoutをクリックします。
WordPress.comのログインページに移動します(AkismetはWordPress.comと同じ会社が所有しているため)。Continueボタンをクリックして次に進みます。
ログインするとすぐにAPIキーが表示されます。AkismetのAPIキーをコピーします。
Akismetの設定画面が表示されているブラウザのタブに戻り、「APIキーを手動で入力」をクリックします。
ボックス内にAPIキーを貼り付け、「APIキーで接続」ボタンをクリックするだけです。
APIに接続するとすぐに、Akismetはあなたのサイトで使用できるようになります。
ステップ 3: WordPressコンタクトフォームの作成
Akismetの設定が完了したので、WPFormsを使って新しいフォームを作成します。WordPressのダッシュボードから、WPForms " Add Newに進みます。
フォームのセットアップ画面が表示されるので、フォームに名前をつけたり、既製のフォームテンプレートを使ってフォームのセットアップを開始します。このチュートリアルではSimple Contact Formテンプレートを使います。
テンプレートを選択すると、すぐにフォームビルダーに読み込まれます。フォームに他のフィールドを追加したり、既存のフィールドを編集することで、フォームテンプレートをカスタマイズすることができます。
フォームの見た目に満足したら、次のステップに進む。
ステップ4: WordPressのフォームでAkismetを有効にする
WPFormsフォームビルダーでWPForms " Spam Protection and Securityに移動します。
ここには複数のスパム対策オプションが用意されています。Akismet アンチスパムプロテクションを有効にする トグルボタンをクリックするだけで、フォームに Akismet スパムフィルターを追加することができます。
素晴らしい。Akismetをオンにしたことで、フォーム送信は自動的にAkismetによってスパムの兆候がないかチェックされます。
Saveを押して 設定を保存してください。
素晴らしい!これで準備はすべて整った。あとはElementorを使ってこのフォームを埋め込むだけです。
ステップ 5: ElementorでAkismet対応フォームを公開する
フォームを保存したら、WordPressのダッシュボードに戻り、「ページ」に進みます。次に、新規追加ボタンを選択します。
WordPressのブロックエディタが表示されます。Elementorをインストールしている場合は、青い「Elementorで編集」ボタンが表示されます。
このボタンを押すとすぐに、Elementorページエディタのロードが始まります。Elementorのインターフェイスでは、左側にWPFormsウィジェットがあります。
WPFormsブロックを右側にドラッグ&ドロップします。
WPFormsウィジェットをページに追加した後、ドロップダウンを使って以前にWPFormsで作成・保存したフォームを選択することができます。
このドロップダウンメニューから、シンプルなお問い合わせフォームを選択します。
選択したフォームは WPForms で設定したとおりに表示されます。この時点で、Elementor フォームの作成ガイドにあるように、フォームの外観を広範囲にカスタマイズすることもできます。
このフォームを埋め込む準備ができたら、左側のペインの一番下にある「公開」ボタンを押すだけです。
これでAkismetスパム対策フォームはすぐにあなたのサイトに埋め込まれます。
しかし、他のことをする前に、Akismetが適切にスパム送信をフィルタリングしているかどうかを確認するために、フォームをテストすることを強くお勧めします。
そのためには、Elementorで公開したフォームにアクセスし、Akismetのスパムトリガーのいずれかを入力してみてください:
- 名前:spam-test-123
- Eメール:[email protected]
- コメント本文:akismet-guaranteed-spam
フォームに上記のようなスパムを入力し、送信を押す。
Akismetが正しく機能している場合、メッセージが送信されず、エントリーがスパムとして認識されたことを示すエラーがポップアップ表示されます。
そして、それこそが私たちが望んでいることなのだ。
上で紹介した手順で、Elementor Forms で Akismet を簡単に使えるようになり、あなたのサイトをスパムのない状態に保つことができます。
次に、WPFormsとWooCommerceを統合します。
eコマースストアであれば、時間を節約するためにできるだけ多くのプロセスを自動化する必要があります。そのための最良の方法の一つがWPFormsとWooCommerceを統合することです。
また、WPFormsでアコーディオンフォームをデザインできることをご存知ですか?フォームへの入力を簡単にし、ユーザーエクスペリエンスを向上させる優れた方法です。
フォームを作る準備はできましたか?最も簡単なWordPressフォームビルダープラグインで今すぐ始めましょう。WPForms Proにはたくさんの無料テンプレートが含まれており、14日間の返金保証がついています。
この記事がお役に立ちましたら、Facebookや TwitterでWordPressの無料チュートリアルやガイドをフォローしてください。