WordPressのメールフォームの利用方法のまとめ。
有名なContact Form 7を始めとしてWordPressのメールフォーム用のプラグインは多数ある。特徴的なのはWordPressのメールフォームプラグインの多くは確認画面を表示しないで直に送信処理を完了する。
確認画面を表示するプラグインもあったので合わせて記載する。
プラグインを使わない場合は通常のメールフォームと同じなので選択肢はWordPressを使わない場合と変わらない。
WordPressで確認画面を表示するプラグインを探していたら偶然下記のメールフォームCGI配布サイトをたどり着いた。
WordPressとは関係ないけれどもとても簡単に設置できる便利なメールフォームなので覚書を残す。
» メールフォームCGI UTF-8対応 – ホームページ制作素材ダウンロード
<form name="contact" method="post" action="[template_directory]/mailform/send.cgi" onsubmit="return sendmail(this);"> ・・・・・・・・・・・・・・・・ <script type="text/javascript" src="[template_directory]/mailform/mailform.js" charset="utf-8"></script> <script type="text/javascript" src="[template_directory]/mailform/postcodes/get.cgi?js" charset="utf-8"></script>
ショートコード[template_directory]はテンプレートディレクトリを取得するショートコード : WordPressを参照。
追記 2011.06.02 件名の通し番号をsend.cgiの設定をオフにしても削除できなかった。count.datを削除すると通し番号は付かなくなった。
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。
「WordPress外のプログラムを使う」で紹介している
「メールフォームCGI UTF-8対応」ですが、
これは確認画面がでるのでしょうか?
こちらで動作確認をしてみたのですが、
確認画面はでずに送信されました。
何か設定等で確認画面を出す方法がある様でしたら教えて頂けないでしょうか。
よろしくお願いいたします。
コメント by ryu263 — 2012-04-19 @ 1:12 PM
ryu263さん
記事の書き方が悪くてすみません。javaScriptを使ったデータ検証用の確認ダイアログがでます。ページとしての確認画面はでません。
コメント by findxfine — 2012-04-19 @ 4:17 PM