Akismet を Elementor フォームで使用する方法

公開: 2023-10-16

Akismet を Elementor フォームで使用しますか?

Elementor Forms にはいくつかのスパム対策オプションが含まれていますが、Akismet とは統合されていません。

実際、Elementor Forms のスパム防止ツールの範囲は非常に不足しています。

しかし、この問題に対処する非常に簡単な方法があります。

この投稿では、Akismet と Elementor Forms を使用して、サイト上にスパムのない問い合わせフォームを作成する方法を説明します。

今すぐ Akismet でフォームのスパムをフィルターする

Akismet は Elementor Forms で動作しますか?

デフォルトでは、Akismet を Elementor Forms に接続する方法はありません。 これは、Elementor がまだ Akismet のサポートを追加していないためです。

ただし、良い点は、Elementor が、Akismet を含むより多くのスパム防止オプションを提供する WPForms などの他のフォーム ビルダーと統合されていることです。

したがって、Elementor を使用して埋め込んでいるフォームのスパム送信をブロックしたい場合、WPForms で Akismet 対応フォームを構築し、Elementor の WPForms ウィジェットを使用してページ上の任意の場所にフォームを埋め込むのが最善の策です。

Elementor での Akismet の使用について詳しく理解できたので、実行する必要がある手順を詳しく見てみましょう。

Akismet を Elementor フォームで使用する方法

記事上で

  • ステップ 1: WPForms をインストールする
  • ステップ 2: Akismet をインストールしてセットアップする
  • ステップ 3: WordPress のお問い合わせフォームを作成する
  • ステップ 4: WordPress フォームで Akismet を有効にする
  • ステップ 5: Elementor を使用して Akismet 対応フォームを公開する

ステップ 1: WPForms をインストールする

Elementor は Akismet を直接サポートしていないため、WPForms のネイティブの Akismet 統合を利用します。 次に、Elementor の WPForms ウィジェットを使用して、Akismet スパム フィルターが有効になっているフォームをページに追加できます。

WPForms はすべての料金プランで Akismet をサポートしていますが、WPForms Pro を入手することをお勧めします。 次に、Web サイトに WPForms をインストールします。

WPForms Pricing

Pro ライセンスを使用すると、1,000 を超える事前に作成されたフォーム テンプレートに加え、クーポンやリード フォームなどのさまざまな高度な機能にアクセスできるようになります。

WPForms をインストールしたら、Akismet をセットアップします。

ステップ 2: Akismet をインストールしてセットアップする

Akismet は多くの場合、WordPress にプリインストールされています。 ただし、まだインストールしていない場合は、WordPress 管理メニューを開いて、プラグイン » 新規追加に移動してインストールできます。

Add new plugin

次に、Akismet を検索し、 「今すぐインストール」をクリックします。

Install Akismet

Akismet をインストールしてアクティブ化すると、Akismet 設定ページにリダイレクトされます。 次のリンクにアクセスして、そのページに手動でアクセスすることもできます。

Akismet anti spam settings

Akismet 設定ページで、 「Akismet アカウントのセットアップ」ボタンをクリックします。

Set up Akismet account

Akismet の価格設定ページが表示されます。 ビジネスに適したライセンス プランを選択してください。 このチュートリアルでは個人プランを取得します。

Get personal plan Akismet

Akismet では、個人プランの価格を独自に選択できます。 スライダーをゼロまで移動すると、Akismet を無料で入手できます。

Akismet pricing slider

下にスクロールしてチェックボックスを見つけ、非営利 Web サイトに Akismet を使用していることを確認します。 Akismet の無料個人プランは、Web サイトを商業目的で使用していないサイト所有者のみが利用できます。

したがって、販売するものが何もないブロガーの場合は、Akismet を完全に無料で使用できます。 それ以外の場合は、有料プランを選択し、以下の手順に進んでください。

Continue with personal subscription in Akismet

チェックアウト画面でお支払い情報を入力し、 「支払いに進む」を押します。

Continue to payment (Akismet)

無料プランを選択した場合は、後で支払い方法を割り当てることを選択でき、クレジット カードの詳細の入力を完全に省略できます。

下にスクロールして、 「チェックアウトを完了」をクリックします。

Complete Akismet checkout

WordPress.com のログイン ページが表示されます (Akismet は WordPress.com と同じ会社が所有しているため)。 [続行]ボタンをクリックして続行します。

Log in to Akismet

ログインするとすぐに API キーが見つかります。 Akismet API キーをコピーします。

Copy Akismet API key

次に、Akismet 設定画面のあるブラウザー タブに戻り、 [Manually Enter an API Key] をクリックします。

Manually enter API key in Akismet

API キーをボックス内に貼り付けて、 [API キーで接続]ボタンをクリックするだけです。

Connect with API key Akismet

API に接続するとすぐに、Akismet をサイトで使用できるようになります。

ステップ 3: WordPress のお問い合わせフォームを作成する

Akismet がセットアップされたら、WPForms を使用して新しいフォームを作成できます。 WordPress ダッシュボードから、 WPForms » 新規追加に移動します。

新しいフォームを追加する

フォーム設定画面が表示され、フォームに名前を付け、既製のフォーム テンプレートを使用して開始できます。 このチュートリアルでは、 Simple Contact Formテンプレートを使用します。

Use simple contact form template

テンプレートを選択するとすぐに、フォームビルダー内に読み込まれます。 フォームに他のフィールドを追加したり、既存のフィールドを編集したりして、フォーム テンプレートをカスタマイズできます。

WPForms のシンプルな問い合わせフォーム

フォームの外観に満足したら、次のステップに進みます。

ステップ 4: WordPress フォームで Akismet を有効にする

WPForms フォーム ビルダー内で、 WPForms » スパム保護とセキュリティに移動します。

フォームのスパムとセキュリティ設定を開く

ここには、利用可能な複数のスパム対策オプションが表示されます。 [Akismet スパム対策保護を有効にする]切り替えボタンをクリックするだけで、フォームに Akismet スパム フィルターを追加できます。

フォームの Akismet 保護を有効にする

素晴らしい。 Akismet を有効にすると、フォーム送信はスパムの兆候がないかどうか Akismet によって自動的にチェックされます。

先に進み、 「保存」を押して設定を保存します。

フォームを保存する

素晴らしい! これですべての設定が完了しました。 残っているのは、Elementor を使用してこのフォームを埋め込むことだけです。

ステップ 5: Elementor を使用して Akismet 対応フォームを公開する

フォームを保存したら、WordPress ダッシュボードに戻り、 「ページ」に移動します。 次に、 「新規追加」ボタンを選択します。

Elementor 連絡フォーム用のお問い合わせページを追加

これにより、WordPress ブロックエディターが表示されます。 Elementor がインストールされている場合は、青い [Elementor で編集] ボタンが表示されます。

Elementorで編集する

このボタンを押すとすぐに、Elementor ページ エディタの読み込みが開始されます。 Elementor インターフェース内では、左側に WPForms ウィジェットがあります。

右側にある WPForms ブロックをドラッグ アンド ドロップします。

Elementor で WPForms ウィジェットを使用する

WPForms ウィジェットをページに追加した後、ドロップダウンを使用して、WPForms で以前に作成および保存したフォームを選択できます。

このドロップダウンを使用して、単純な問い合わせフォームを選択します。

WPForms Elementor ウィジェットから既存のフォームを選択する

選択したフォームは、WPForms で設定したとおりに表示されます。 この時点で、Elementor フォームの作成に関するガイドに示されているように、フォームの外観を広範囲にカスタマイズすることもできます。

このフォームを埋め込む準備ができたら、左側のペインの下部にある[公開]ボタンを押すだけです。

Elementorページの公開ボタン

Akismet スパム対策フォームがサイトにすぐに埋め込まれます。

ただし、他の作業を行う前に、フォームをテストして、Akismet がスパム送信を適切にフィルタリングしていることを確認することを強くお勧めします。

これを行うには、Elementor で公開したばかりのフォームにアクセスし、次のような Akismet のスパム トリガーの 1 つを入力してみてください。

  • 名前:スパムテスト-123
  • 電子メール: [電子メールが保護されています]
  • コメント本文: akismet-guaranteed-spam

上記のようにスパム的なエントリをフォームに入力し、送信を押します。

add-akismet-spam-triggers

Akismet が正しく機能している場合は、メッセージが送信されず、エントリがスパムとして識別されたことを示すエラーがポップアップ表示されることがわかります。

スパム対策失敗の通知

そしてそれがまさに私たちが実現したいことなのです。

上記の手順を実行すると、Akismet と Elementor Forms を簡単に使用して、サイトをスパムのない状態に保つことができます。

次に、WPForms を WooCommerce と統合します

e コマース ストアの場合は、時間を節約するためにできるだけ多くのプロセスを自動化する必要があります。 そのための最良の方法の 1 つは、WPForms を WooCommerce と統合することです。

また、WPForms を使用してアコーディオン フォームをデザインできることをご存知ですか? これは、フォームへの入力を容易にし、ユーザー エクスペリエンスを向上させる優れた方法です。

今すぐ Akismet でフォームのスパムをフィルターする

フォームを構築する準備はできましたか? 最も簡単な WordPress フォームビルダープラグインを今すぐ始めましょう。 WPForms Pro には多数の無料テンプレートが含まれており、14 日間の返金保証を提供しています。

この記事がお役に立った場合は、Facebook と Twitter でフォローして、さらに無料の WordPress チュートリアルとガイドをご覧ください。