BLOGなにかの役には立つかもしれない。Formを利用させていただいています。理由としてはメールの送信確認画面を表示できる管理画面上で簡単にフォームの部品を作成できる様々なアクションフック・フィルターフックがありメール送信内容やバリデーションルールをカスタマイズできる解説(公式サイト)が日本語でわかりやすいなどがあります。自動返信メールや管理者宛メールの内容を変更する方法をご紹介します。インストールしフォームを作成できていることを前提に話を進めます。フォームを作成すると、フォームの管理画面上で自動返信メールや管理者宛メールの設定を変更できます。画像内の[本文]内に下記のように記述すると、フォームで作成した部品の値をメール本文に出力することができます。◎メールアドレス{your_email}管理画面では、このように、メール本文に表示させたい項目を直接指定して出力できますが、条件分岐や計算などをしたい場合、function.phpでの変更が必要になります。「住所」が入力されていたときは「住所」を表示するが、無記入の場合はなにも表示しない「郵便番号」が記載されていたときだけ「住所」も表示するなどです。いう場合は、以下に記載するようにfunction.phpを編集して対応しましょう。function.phpでできること自動返信メールの内容を変更する自動返信メールの内容を変更したい場合、以下のフィルターフックを利用することができます。送信されたデータが取得できます。[zip]が入力されていたときは住所[address]をメール本文に追加し、電話番号[tel]が入力されていたときだけ電話番号[tel]を表示してみます。送信されたデータが取得できます。);このようにすると、管理画面で設定した本文に、条件を指定した上で住所や電話番号を追加することができます。key="xxx"]の「xxx」の部分の数字に変更しておいてください。管理者宛メールの内容を変更する管理者宛メールの内容を変更したい場合、以下のフィルターフックを利用することができます。送信されたデータが取得できます。[zip]が入力されていたときは住所[address]をメール本文に追加し、電話番号[tel]が入力されていたときだけ電話番号[tel]を表示してみます。送信されたデータが取得できます。);このようにすると、管理画面で設定した本文に、条件を指定した上で住所や電話番号を追加することができます。key="xxx"]の「xxx」の部分の数字に変更しておいてください。Formは他にもバリデーションルールを入力された値によって変更できるなど、本当にいろんなことができるメールフォームです。公式サイトが既に詳しく説明してくれているので、そちらをくまなく見れば大抵のことは可能です。このブログでも実際の使用例を含めて紹介していきたいと思います。Formコメントを入力してください。半角で入力してください。NETsince:2014.01.01東京都を拠点としたSOHO(フリーランス)による創作サイト向けWEB制作サービスを行っています。お仕事とか創作活動とかでメモっておきたいこととかを掲載しています。