【追記 2009/12/21】
現在、このプラグインページはなくなっているようです。このプラグインの代替として現在私は「Themed My Login」というプラグインを使用しています。
—
■名称:Themed Login and Register
■概要:
WordPressのログイン画面/ユーザー登録画面を、独自のデザインにカスタマイズしやすくしてくれる。管理画面からヘッダ、フッタやHTMLの挿入が可能。また、ユーザー登録時に届くメールの文面も管理画面から登録できる。
■利用方法:
wp-content>pluginsフォルダに設置し、管理画面>プラグインにて「Themed Login and Register」を「有効化」にする。
管理画面>プラグイン>Login Register Optionsにアクセスすると、様々な内容がカスタマイズできる。
Redirect After Login: ログイン後の転送先URL
Template Header Files: ヘッダとして呼び出すテンプレート
Template After Header HTML: ログインフォームの前に差し込まれるHTML
→<div id=○○>など
Template Before Footer HTML: ログインフォームの後に差し込まれるHTML
→</div>
Template Footer Files: フッタとして呼び出すテンプレート。サイドバーなども(CSSの設定による)。
※フォーム自体のデザインはプラグイン内の該当HTMLをいじる必要があります。
User Email Template: 登録ユーザーに届くユーザー名とパスワードのお知らせメールの文面。##username## 、##password##という部分は個別に差し込まれる。
Admin Email Template: 管理者に届く新規登録者のお知らせメール。
■標準ではメールの日本語が文字化けするので以下のカスタマイズ必要。
実際に登録してみると、(メーラーにもよると思いますが)メール本文が文字化けしている。メールのヘッダーを見てみると
Content-type: text/plain; charset=UTF-8
Content-type: text/plain; charset=ISO-2022-JP
と二重に文字コードの指定が差し込まれている。
上の指定はプラグインによって差し込まれたもの、下はWordPress自身によるものだが、上の指定はいらないのでプラグインをいじる。
プラグインフォルダ内の「themed-logreg.php」の130~132行目($headers から”Content-Type: の行)
147行目~149行目のメールヘッダをつくっている部分(同上)をコメントアウトする。
以上
味気ないWordPressのログイン/登録画面に、サイトオリジナルのヘッダやフッタを表示して統一感が出せます。おまけにメール文章もカスタマイズできるのでポータルサイトや会員制サイトのホスピタリティ度?が向上します。
タグ: カスタマイズ, サイドバー, テンプレート, デザイン, ユーザー登録, ログイン, 文字化け, 日本語
このページのThemed Login and Registerのリンクもきれていますし、
検索してもこのような名前のプラグインがヒットしません。
くるまさん
リンク切れのご報告ありがとうございました。
現在、私は同様のプラグインとしては「Themed My Login」というプラグインを使用しています。
http://wordpress.org/extend/plugins/theme-my-login/
ログインページやユーザー登録のページを、サイトに合ったデザインにすることができます。
また、登録完了時に届くメールの文面も変えることができます。
よろしかったらぜひ試してみてください。
[...] http://wpcms.jp/169/ [...]