時々使われる方もいはるのでコンタクトフォーム(メールフォーム)を設置しました。採用素材は「Contact Form ][」というPlugin。ただし、表示・送信文字列に日本語処理的な問題があるとのことでMiyoshiさんの修正版と日本語化ファイルを使わせてもらいました。
まずPlugin一式をお馴染みのPluginディレクトリへ放り込み管理画面で有効化。ついでにPluginディレクトリ直下へ先ほどの日本語化ファイルのうち「wpcf-ja.mo」を「wpcf-ja_UTF.mo」とリネームしてから転送。ここで早速送信実験をしたんですが、何度やっても「No recipient addresses found in header.」エラーで送信できない。危うくスクリプトファイルを色々弄ろうとしましたが、焦っちゃダメですな。管理画面のオプション配下に「Contact Form ][」の設定項目が増えているので、一通り確認した後に「オプションをアップデートする」を押下。これで正常に動作しました。
コンタクト用のページは「投稿 - ページ作成」でcontactページを作成して
[CONTACT-FORM]
と記述すればOK。他の人のWordPressにフォームが付いてるのを見てPHP版のメールフォームを埋め込まないとダメなのかなぁと素人心に邪魔草が生えていたんですが、さすがはWordPress。Pluginで実装できますか。作者様方にも超感謝。あ、一緒に「Nippon plugin」も入れました。これも日本語メール関連の改善用Pluginなんだけど、必要な環境とそうでない環境があるみたい。だけど名称にある種の壮大さを感じたため確認せずに入れた。
参考URL
- Contact Form ][ - a WordPress Plugin » Chip.Cuccio.US
- CHUO SPECIAL RAPID » Blog Archive » Contact Form ][ プラグイン
- WordPress Japan :: トピックを表示 - Contact Form ][ プラグインの日本語対応
- Nippon plugin « iDeasilo
【追記】2007/07/01
現在はWordPress ME 2.2.1導入に伴ってコンタクトフォームを「Contact Form 7」、Nipponプラグインを「Nippon2」へ変更しました。

