wordpress2.9 でユーザ登録すると、送信されるメールには
ユーザー名: kz
パスワード: *******
http://example.com/wp-login.php
のように記載されます。
ユーザ登録関連のプラグインか何かをご使用ですか?
はい。プラグインには、theme-my-loginを使用しております。
そうですか・・プラグインの設定なのかもしれませんね。
となると、プラグインの中を弄る必要性があるのかもしれませんね。
一応、ワードプレスのフォルダごとフォルダ検索で、
末尾の action=register などを引っ掛けて、検索してみたりしたのですが
どこを弄れば、正しく、http://example.com/wp-login.phpのように
なるのかわかりませんね・・・。
つまり、やりたい事は、新規ユーザー様宛にメールを送りますので
ID/PASS の入力画面でなく、メールアドレス/PASS の登録画面のURLを
送信したいという事です。現状は前者の方になっておりまして・・・汗
難しそうですかね・・
ID/PASS の入力画面でなく、メールアドレス/PASS の登録画面のURL
とのことですが、
ユーザー登録した後に、同時に送られてくる
ので、流れ的には再度登録画面になるより
ID/PASS の入力画面(でログインする)の方が自然ですけど・・・
WordPress2.9.1+Theme My Login 4.3.4 で
ユーザ登録すると、送られてくるメールは
—
ユーザー名: kz
パスワード: *****
http://example.com/login/?redirect_to=/wp-admin/user-new.php
—
のようになってました。
新規登録ユーザへのメールの内容は
[設定|Theme My Login|E-mail|New Registration|Message]
に書くことでお好みに合わせて変更できます。
あ、書き間違えましたね;スイマセン。
>> ID/PASS の入力画面でなく、メールアドレス/PASS の登録画面のURL
これは×ですね・・登録して、また登録画面が出てくるのはおかしいですからね。
改めて書くと、送られてくるメールには
http://ほにゃらら/login/?page_id=3&redirect_to=/login/?page_id=3&instance=tml-main&action=register
だと、ユーザー名とメールアドレスの入力フォームが出てきます。
http://ほにゃらら/login/?page_id=3&redirect_to=/login/
だと、ユーザー名とパスワードの入力フォームが出てきます。
よって、後者のユーザー名とパスワードの入力フォームが出てきて欲しいのです。
>> [設定|Theme My Login|E-mail|New Registration|Message]
Theme My Login で変更するのでしょうかね?
Theme My Login ですが、全て英語表記で、いまいち解りずらかったのですが、
Theme My Loginプロパティの、E-mailというタブがあり、そこの、
「New Registration 」という項目のMessageで、メールで送られてくる
内容が変更できるのですが、ここにお好みの文字(URL)を入れると、
指定した文字(URL)は送られてくるものの、何故かIDと自動生成のパスワードが
送られてこない・・という症状で止まっています・・・。
ワードプレスやプラグインのバージョンの問題か、どうかはわからないですが。。
・・しかしワードプレス2.9にしたいのはやまやまなのですが、mysql4.0の所とかでは
使えないですからね。。使えませんよね?
Theme My Login で変更するのでしょうかね?
そうですよ、それ以降に書いてらっしゃる手順と同じ意味です。
何故かIDと自動生成のパスワードが送られてこない
お好みの内容にユーザ名とパスワードを付加するなら
ユーザ名:%user_login%
パスワード:%user_pass%
http://example.com/login/?page_id=3&redirect_to=/login/
でOKです(Theme My Login 4.3.4 )。