
WordPressのプラグインの中でメールフォームではたぶん史上最強の
cforms II
セレクトボックスやチェックボックス、ラジオボタンにも対応してて
プログラムがわからなくてもWordPressの管理画面から設定カスタマイズがかなり自由にできます。
CSSも同様に管理画面からいじることができて、その他かなり細かいところまでいじれます。
ダウンロードしたフォルダから、
cforms-ja.mo
を
\wp-content\pluginsフォルダにコピーして、
画像を全部
\wp-content\plugins\cforms\images
フォルダに上書きコピーします。
これで日本語化完了。
3、送信メールの件名の文字化け対策として
lib_ajax.php
lib_nonajax.php
my-functions.php
class.phpmailer.php
で使われている
mail()関数を全部wp-mail()関数に置換します。
lib_aux.phpのfunction encode_header ($str)の
戻り値の
return $encode;
をコメントアウトして
return $str;
に変更します。
これでメール件名の文字化けは解消されます。
4、現在のバージョン(8.4.2)だと、radioボタンだけうまくCSSがかかってくれないので(これはバグかな)
630行目あたりの
を以下に変更します。
もしくは以下に変更します。
これでradioボタンのCSSが他の項目と同じようにちゃんとかかってくれます。
5、WordPress管理画面でプラグインを有効化して完了。
※ちなみにheader.php(じゃなくてもいいけど)に
の記入がないと完全に動作しません。
以上。