WordPressにお問い合わせフォームを設置する。
WordPressはプラグインを使用すればお問い合わせのページを作成することも簡単です。
Contact Form ][ プラグイン
Contact Form ][ プラグインは『エントリー』や『ページ』に対して簡単にフォームを貼り付けれるプラグインです。
日本語メールに対応したバージョン(※1)はCHUO SPECIAL RAPIDさんのサイトで配布しています。(『wp_mail() 置換済みバージョンをこちら』のリンクからダウンロード可能)
ダウンロードしたファイルを解凍して/wp-content/plugins内にアップします。
その後にWordPressの管理画面のプラグインでContact Form ][ (WP-2.0.x)を有効にします。
その後再び、CHUO SPECIAL RAPIDさんのサイトで『wpcf-ja.zip』と書かれたリンクから日本語化のモジュールをダウンロードします。
これも解凍して、wpcf-ja.moを wp-content/plugins フォルダにおきます。
この際にwp-config.phpの20行目で設定されている言語設定が
define ('WPLANG', 'ja');
以外の場合はそれぞれに対応したファイル名(wpcf-ja_EUC.moやwpcf-ja_UTF.mo)に変更する必要があります。
あとは管理画面のオプション># Contact Form ][で設定を行い登録すれば『エントリー』や『ページ』の投稿時に[CONTACT-FORM]と記述するだけでお問い合わせフォームが自動的に作成されます。
投稿者が文字化けする場合はNippon plugin(※2)を導入すれば改善されます。
こちらもContact Form ][ (WP-2.0.x)と同じくダウンロードしたファイルを解凍し/wp-content/plugins内にアップします。
その後にWordPressの管理画面のプラグインから有効にするだけでメールの文字化けを直してくれます。
フォームの表示を変えたい場合は
/wp-content/plugins/wp-contact-form/wp-contactform.phpの225行目あたりをいじれば変更できます。
これは便利ですね。WordPressがますます好きになりました。
※1 本家はメール送信にmail関数を使用してたのですが、日本語に対応するためmb_send_mail関数を使用するwp_mailに書き換えたものです。
※2 wp_mailにbase64_encodeを追加するプラグインです。
スポンサードリンク
«【SEO対策tips】外部リンクの最適化 | メイン | Greasemonkeyを使いGoogleの検索順位を表示する方法»