お問合せフォームを設置するWordPressプラグイン「WP Contact Form III」

WordPress & Businessメモ HOME » WordPressカスタマイズ編 » プラグイン » WordPressでお問合せフォームを設置するプラグイン

WordPressでお問合せフォームを設置するプラグイン

2008-01-18

WordPressの記事欄に、お問合せのフォームを設置するプラグインが「WP Contact Form III」です。
このプラグインには、質問に対する回答をしなければならない機能があり、スパムメール対策もできます。

まず、「WP Contact Form III」からダウンロードし、解凍します。

解凍したファイル「wp-contact-form-iii」を「wp-content / plugins」に転送します。

WordPressコントロール画面の「プラグイン」-「プラグイン」で「WP Contact Form III」を有効化すると、「各種設定」-「WP Contact Form III」から設定できるようになります。

WP Contact Form III 設定画面

送信するメールアドレス、メール送信時のメッセージ、必須項目未記入のときのメッセージを設定します。

また、Challenge Questionでは、質問に対する回答を設定します。
フォーム外に画像で英数字を見せて、それを記入してもらう方法もとれるので、スパムメール対策もとれます。

フォームを挿入したいところに、

[contactform]

を記入します。

一番下の、Advancedをチェックして、ビジュアルエディタをはずすと、「記事投稿」にクイックタグが表示されます。

記事投稿ページ

表示する項目は、Name,Email,Website,Subject,Message,Challenge Questionで、Website以外は必須項目です。

WP Contact Form III画面

送られてくるメールのタイトルが文字化けするときは、「wp-contactform.php」の194行目あたりの部分を変更します。
「mb_language(’Japanese’);」と「mb_internal_encoding(’UTF-8′);」を追記して、$headers行の「$name」を
「” .mb_encode_mimeheader($name).”」に変更します。


$headers = "MIME-Version: 1.0\n";
	mb_language('Japanese');
	mb_internal_encoding('UTF-8');
$headers .= "From: " .mb_encode_mimeheader($name)." <$email>\n";

http://q.hatena.ne.jp/1193213268を参考にさせて頂きました。

それと、日本語化したファイルを作成しました。
「wp-contact-form-iii」-「languages」フォルダーに転送してください。

cfiii-ja.mo

おかしな日本語があるかもしれませんので、あらかじめご了承願います。
また、WordPress2.2.3で確認したので、バージョンが違うと見れないかもしれません。(UTF-8です)
詳しくはプラグインで日本語化されないをご覧ください。

-スポンサーサイト-


コメント

コメントはございません。

コメントを投稿する


 ※公開されません



▼同じカテゴリー(プラグイン)の最新記事

-スポンサーサイト-

Google