WordPress初心者の方も、愛用者の方も、
楽しく学べるフォローサイト!

WP-Master.club ヘッダーロゴ

Contact Form7のちょっとかゆい所Part2! ファイルのアップロード

ContactForm7、ほんとに便利ですね。

だって、フォームに簡単にファイル送信機能を付けることが出来るんです。

私がPHP逆引きレシピ 第2版 (翔泳社)などを参考にしながら、自前でフォームをせっせか作ってきた頃から考えると、お手軽さハンパないです!

まあ、PHPの勉強は、それはそれで面白く、地力もつくし、為になるのですが^^

 

という事で、早速説明に入りたいと思います。

 

まずは、編集画面「フォーム」タグで触っていきます。

ファイル添付ボタンを挿入したい場所で「ファイル」ボタンをクリックします。

ContactForm7 ファイル添付

 

すると、下記のようなダイアログボックスが表示されるので、必要項目を入力します。

名前:フォームタグ名 ここでは仮に「your-file」とします。

ファイルサイズ上の上限:ここでは「2mb」と入力します。(2メガバイトの事です。ほかにも、2048kb等の記述もOK)

受け入れ可能なファイル形式:ここでは「jpg」と入力。
(ほかにも、jpeg、png、gif、pdf、doc、docx、ppt、pptx、odt、avi、ogg、m4a、mov、mp3、mp4、mpg、wav,wmvなど。複数の場合は、’|’ で繋げます。)

とりあえず上記を入力したら、右下の「タグを挿入」をクリック。

ContactForm7 ファイル添付

 

すると、下記のように、タグが挿入されました。

ContactForm7 ファイル添付

ちなみに。複数のファイル形式を選択した場合は以下のようになります。

 

 

次に、編集画面「メール」タグで、メールに添付するファイルタグを設定します。

設定は下記の通り。

ContactForm7 ファイル添付

以上で、ファイル添付の設定は完了です。

 

これで、フォームより送信され、届く際にメールの添付ファイルとして届きます。

 

初心者の方には少し高度に感じるかもしれませんが、やってみると「なるほど~」です。

色んなケースで使えますし、お仕事の場合はクライアントへの提案の幅も広がります。

是非一度お試し下さい。