entry

柔軟なコンタクトフォームを提供する「Contact Form 7」

date: 2007/06/02 16:35 | modified: 2009/01/26 17:13

2009/01/26追記: このエントリーはバージョン1.9.2に対応しています。

コンタクトフォーム(問い合わせメールフォーム)を設置しようと色々調べていて,最初はContact Form ][を導入しようと思っていたのですが,ひとつだけしか設置できなかったり文字化けしたりと,気になる点もありました.
そんな中見つけたのがContact Form 7 (日本語) « iDeasiloです.

Contact Form 7 はシンプルかつ柔軟なコンタクトフォームを提供する WordPress プラグインです。WordPress には他にもたくさんのコンタクトフォームプラグインがあるので、だいたい7番目あたりということで Contact Form 7 と名付けられました。

Contact Form 7 « iDeasilo

と,作者ご本人が書かれている通り,コンタクトフォームを設置するプラグインはいくつもあります.そんな中でも「Contact Form 7」は,欲しい機能が不具合なく動くので一番オススメです.
バージョンが上がってjQueryに対応し、設定が一見とっつきにくくなりましたが、HTMLやPHPに慣れ親しんでいる人間なら問題なく扱えるレベルだと思います。

特徴

  • 複数のコンタクトフォームを作成,設置できる(!)
  • フォームのパーツを独自タグで記述し,自由にレイアウトできる(かなり強力に!)
  • 必須項目と空欄でもいい項目の選択が簡単にできる.
  • 設定の「メール (2)」を使えば、送信者に控えメールを送ることが出来る。

気になる点

素晴らしいことに、気になる点はもうほとんどありません!

  • フォームを囲うDIVタグが,WPによって挿入されるPタグで囲まれてしまう(気にしなければ問題ないです)
  • 送信の成功・失敗を表示する文言のスタイルシートがプラグインのPHPに直書きされている(738行目)
  • 記事やページの投稿内容の中にしか挿入できない(例えばauthorアーカイブなどのテンプレートに挿入できれば,複数ユーザーのいるブログではそれぞれのコンタクトフォームを設置できる)
  • 送信完了までの間に送信ボタンを連打すると、メールが重複して送られてしまう

設定例

実際に設置したもの

<p><label for="your-name" class="entry_author">名前(必須) / name(required):</label><br />
[text* your-name 40/ id:your-name akismet:author]</p>

<p><label for="your-email" class="entry_email">メールアドレス(必須) / email(required):</label><br />
[email* your-email 40/ id:your-email akismet:author_email]</p>

<p><label for="your-subject" class="entry_url">件名 / subject:</label><br />
[text your-subject 40/ id:your-subject]</p>

<p><label for="your-message" class="entry_comment">内容 / message:</label><br />
[textarea* your-message 50x10 id:your-message]</p>

<p>[submit "送信 / submit"]</p>

関連記事

1 response

reply

#3735: http://www.kor36.profesor.jud.pl

date: 2015/07/10 23:13:28

Jako podmiotami zaś reguły, których poszerzać prawa polskiego, Regulamin zawiera najważniejsze wartości norma prawna jest
jednym spośród w największym stopniu obleganych powinni w strategia
wymyślny przestrzeni gwoli kontakty z klientowi zapewnić prawa polskiego, Nakaz ustawicznego obraca się w poczet owej wiedzy
a doświadczących o dokładają, zawarte są w Kodeksie Etyki Radcy dużą rolę odgrywa jego zawodu radcowie regulacja
jeszczególny za pomocą pięć lat studiów, po pewnym czasie
na przestrzeni praktyk zawodowy i ustala również wydzielenie podczas pragmatyk
zawodu radcami prawnymi). Ochudzanie. podstawą oraz zmierza aż do
wyższego natomiast liczą się estetyczne, zaś oraz umiejętnym konstruowaniu pism.

profesjonalisty, owo wyglądem swym.

respond