WordPress sitesi normalde üye olan kullanıcılara kullanıcı adı ile birlikte şifre göndermesi gerekirken mail adreslerine sadece kullanıcı adı ve e-mail adresi geliyor. Üye olan kişi yeni şifresini öğrenemiyor. Aslında bu wordpress’in pluggable.php dosyasındaki bir eksiklikten kaynaklanıyor.
Çözümü ise oldukça basit.
1. WordPress dizinindeki wp-includes klasörüne giriniz.
2. pluggable.php dosyasını açınız.
3. Aşağıdaki kodu arayınız.
$message .= sprintf(__('Username: %s'), $user_login) . "\r\n\r\n";
Bu kodun hemen altına yeni bir satır açın ve ;
$message .= sprintf(__('Password: %s'), $plaintext_pass) . "\r\n\r\n";
Ekleme işleminden sonra kodun böyle olması gerekiyor.
$message = sprintf(__('New user registration on your site %s:'), $blogname) . "\r\n\r\n";
$message .= sprintf(__('Username: %s'), $user_login) . "\r\n\r\n";
$message .= sprintf(__('Password: %s'), $plaintext_pass) . "\r\n\r\n";
$message .= sprintf(__('E-mail: %s'), $user_email) . "\r\n";
Daha sonra dosyayı kaydedin.
Böylelikle yeni üyelere otomatik olarak üretilecek şifre mail adreslerine gönderilecek…


