Staticforms

要件: アクセスキー、リダイレクトページ(任意)

はじめに


  1. アクセスキーを作成する


    https://www.staticforms.xyz
    にアクセスし、メールアドレスを入力してアクセスキーを取得します。




  2. フォームを作成する


    サイトにあるサンプルフォームをコピーして、変更を加えるだけです。(フォームのaction属性は変更しないでください)



    <form action="https://api.staticforms.xyz/submit" method="post">
    <!-- メールに送信されたアクセスキーに置き換えてください -->
    <input type="hidden" name="accessKey" value="e44fc5d0-0b52-4cb1-9f79-fefc3800d89c">
    <!-- 必須 -->
    <input type="text" name="name">
    <!-- 任意 -->
    <input type="text" name="subject">
    <!-- 任意 -->
    <input type="text" name="email">
    <!-- 任意 -->
    <input type="text" name="phone">
    <!-- 任意 -->
    <textarea name="message"></textarea>
    <!-- 任意 -->
    <!-- replyToに特定のメールアドレスを設定したい場合 -->
    <input type="text" name="replyTo" value="myreplytoemail@example.com">
    <!-- 任意 -->
    <!-- 顧客のメールアドレスをreplyToの値として使用したい場合は、@を指定 -->
    <input type="hidden" name="replyTo" value="@">
    <!-- 任意 -->
    <!-- フォーム送信後に特定URLへリダイレクトしたい場合 -->
    <input type="hidden" name="redirectTo" value="https://example.com/contact/success">
    <!-- 任意 -->
    <input type="submit" value="送信" />
    </form>



  3. サンプルのアクセスキーをあなたのものに置き換える


    サンプル:
    <input type="hidden" name="accessKey" value="e44fc5d0-0b52-4cb1-9f79-fefc3800d89c">

    <input type="hidden" name="accessKey" value="YOUR-STATICFORM-ACCESSKEY">
    に変更



  4. “ReplyTo”をあなたのものに編集する(任意)


    サンプル:
    <input type="text" name="replyTo" value="myreplytoemail@example.com">

    <input type="text" name="replyTo" value="hello@example.com">
    に変更



  5. リダイレクトを編集する(任意)


    redirectToの値はあなたのウェブサイトのURLである必要があります。


    サンプル:
    <input type="hidden" name="redirectTo" value="https://example.com/contact/success"> <!-- Optional -->

    <input type="hidden" name="redirectTo" value="https://abc-123-def-456.on.getshifter.io/thank-you"> <!-- Optional -->
    に変更


    変更後のフォームコード:



    <form action="https://api.staticforms.xyz/submit" method="post">
    <input type="hidden" name="accessKey" value="YOUR-STATICFORM-ACCESSKEY">
    <!-- 必須 -->
    Name: <input type="text" name="name"> <br/>
    Subject: <input type="text" name="subject"> <br/>
    Email: <input type="text" name="email"> <br/>
    Phone: <input type="text" name="phone"> <br/>
    Message: <textarea name="message"></textarea> <br/>
    Email: <input type="text" name="replyTo" value="hello@example.com"> <br/>
    <input type="hidden" name="replyTo" value="@"> <br/>
    <input type="hidden" name="redirectTo" value="https://example.com/thank-you">
    <input type="submit" value="送信" />
    <input type="text" name="honeypot" style="display: none;">
    </form>



  6. ShifterダッシュボードからWordPressを起動する


    Shifterダッシュボードに戻り、[Start
    WordPress]ボタンをクリックします。



  7. コードを埋め込むための新しいページを作成する




  8. ブロックを追加する




  9. 「カスタムHTML」を選択する




  10. コードを貼り付けて公開する




  11. アーティファクトを生成して公開する


    Shifterダッシュボードに戻り、[Generate]ボタンをクリックします。



    必要に応じて、変更内容を記録するために各アーティファクトにメモを追加できます。



  12. 公開!


    自動公開はデフォルトで有効になっています。この機能が無効になっている場合は、新しく作成したアーティファクトを選択して公開できます。




  13. フォームをテストする


    お問い合わせフォームにアクセスしてテストします。




  14. リダイレクトが機能することを確認する(設定した場合)




  15. フォーム送信後、Staticform ( info@staticforms.xyz )
    からメールが届きます。