Contact Forms
フィールドビルダー、送信内容の受信トレイ、CSV エクスポート、通知メールを備えた、1 ページ構成のお問い合わせフォームです。
プラグイン
Contact Forms
フィールドビルダー、送信内容の受信トレイ、CSV エクスポート、通知メールを備えた、1 ページ構成のお問い合わせフォームです。
説明
Mason James による、シンプルなお問い合わせフォーム向けの独立したプラグインです。テキスト、メール、テキストエリア、選択、チェックボックスのフィールドを使って、1 ページのフォームを作成できます。送信内容の確認、アーカイブ、削除、エクスポートができます。通知には、SMTP を含め、EmDash に設定されたメール転送が使われます。送信記録には生の IP アドレスは含まれません。ソースリポジトリは非公開ですが、インストール可能なバンドルは一般にダウンロードできます。
インストール
EmDash 1.0.1 以降で、サンドボックスランナーを備えた環境に、EmDash レジストリから Contact Forms をインストールします。Plugins > Forms でフォームを作成します。コンテンツに埋め込むには、@masonjames/emdash-contact-forms をインストールし、その registry-embed エクスポートから contactFormsEmbedPlugin() を登録して、サイトをビルドしてデプロイします。Contact Form ブロックを挿入し、Forms ページからそのフォーム ID をコピーします。通知用に EmDash のメール転送を設定します。
よくある質問
レジストリからインストールすると、ページにフォームのレンダラーが追加されますか?いいえ。オプションのネイティブコンパニオンが、サーバーサイドレンダリングされる Astro と Portable Text のコンポーネントを提供しており、サイトの設定でインストールする必要があります。既存のネイティブ版 Contact Forms のデータは、レジストリ版のインストールに自動ではコピーされません。アップロード、複数ページの流れ、webhook、CAPTCHA、自動返信は含まれません。