ご注意!

この記事には PHP コードが含まれており、開発者を対象としています。このコードは便宜上提供していますが、コードのカスタマイズやサードパーティの開発についてはサポートを提供していません。

追加のガイダンスについては、WPBeginner の カスタムコードの追加方法に関するチュートリアル を参照してください。

閉じる

Webhook経由で数値を送信する

概要

Webhooks経由で数値データを送信しますか?デフォルトでは、Webhook経由で値を渡すと、それらは数値ではなく文字列として送信されます。簡単なスニペットを使用すると、これらの文字列を数値に簡単に変換できます。

このガイドでは、Webhookアドオンを使用する際に値を数値として送信できるスニペットを紹介します。


セットアップ

数値を数値として確実に送信するには、このコードスニペットをサイトにコピーして貼り付けてください。

スニペットをサイトに追加するのにサポートが必要な場合は、こちらのチュートリアルをご覧ください

上記のコードスニペットでは、数値の配列を指定し、experienceform_idの2つの変数を渡しています。次に、配列をループ処理し、配列内のすべての変数に整数型を割り当てます。

注意: 関数には必要に応じて変数を追加できます。各変数を単一引用符で囲み、カンマで区切るだけです。

スニペットを追加した後、フォームのフィールドに変数をマッピングする必要があります。開始するには、新しいフォームを作成するか、既存のフォームを編集してフォームビルダーにアクセスしてください。

フォームビルダーで、フォームフィールドがスニペットで指定した変数名と一致していることを確認してください。Webhookの設定にアクセスするには、フォームビルダーでWebhooks » Settingsに移動します。次に、Enable Webhooksオプションをオンの位置に切り替えます。

WPFormsでWebhookを有効にする

このチュートリアルでは、2つの変数を渡しています。1つはexperience、もう1つはform_idです。これらの変数は、上記のコードスニペットで指定された変数に対応します。

WPFormsビルダーでWebhookデータをフィールドにマッピングする

注意: WPFormsでWebhookアドオンを設定および使用する方法の詳細については、Webhookアドオンの使用に関するガイドを確認してください。

文字列から数値に変換したい各変数について、スニペット内の各変数名を単一引用符で囲み、カンマで区切って含めるようにしてください。

これで完了です!WPFormsでWebhookデータを数値として渡せるようになりました。

次に、WebhookにエントリーIDを含めますか?Webhook経由でエントリーIDを送信する方法を学習するチュートリアルをご覧ください。