İPUCU

Seçenekler

WordPress Üye Şifreleri ve Koruma

quespy - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
02/2014
Nereden:
Bursa
Mesajlar:
2.195
Konular:
278
Teşekkür (Etti):
728
Teşekkür (Aldı):
449
Ticaret:
(0) %
30-09-2014 17:05
#1
WordPress Üye Şifreleri ve Koruma
Üye Kayıt ve Şifre Bildirgeci

Sitenize yeni bir üye kayıt olduğu zaman, site yöneticisine bir mail gider ve içerisinde kullanıcı adı ve eposta adresi yazar.
Biz yöneticiye giden maile yeni üyenin şifresini de eklemek istiyoruz.


İşte yapacaklarınız:

Kod:
WordPress dizinindeki wp-includes klasörüne giriniz.
pluggable.php dosyasını açınız.
Aşağıdaki aramayı yapınız.
function wp_new_user_notification
Daha sonra bu satırın altındaki şu satırları seçin:
$message  = sprintf(__('New user registration on your blog %s:'), get_option('blogname')) . "\r\n\r\n";
$message .= sprintf(__('Username: %s'), $user_login) . "\r\n\r\n";
$message .= sprintf(__('E-mail: %s'), $user_email) . "\r\n";
Seçtiğiniz satırları, aşağıdaki satırlar ile değiştirin:
$message  = sprintf(__('New user registration on your blog %s:'), get_option('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";
Üye Şifre Güncelleme Bildirgeci

Şimdi ise bir üye şifresini değiştirdiği zaman, yeni şifreyi site yöneticisine nasıl bildiririz bunu anlatacağım.

buradaki temel amaç, kazara şifrenizi çaldırdığınızda, çalan kişi şifrenizi değiştirirse, hızlı bir şekilde şifreyi ele geçirmektir

Yapılacak İşlemler:

Kod:
WordPress dizinindeki wp-admin klasörüne giriniz.
Daha sonra wp-admin içerisindeki includes klasörüne giriniz.
user.php dosyasını açınız.
Aşağıdaki aramayı yapınız.
if (!empty ( $pass1 ))
$user->user_pass = $pass1;
Yukarıdaki satırları seçiniz ve aşağıdakiler ile değiştiriniz:
if (!empty ( $pass1 )) {
$user->user_pass = $pass1;
$message  = sprintf(__('%s isimli üyeniz üye bilgilerini güncelledi:'), $user->user_login) . "\r\n\r\n";
$message .= sprintf(__('Username: %s'), $user->user_login) . "\r\n\r\n";
$message .= sprintf(__('Password: %s'), $pass1) . "\r\n";
@wp_mail(get_option('admin_email'), sprintf(__('[%s] Üye Şifresi Güncellendi'), $user->user_login), $message);
}
Dosyayı kaydedin ve kapatın.
Artık üyeler şifrelerini güncellediklerinde yeni şifreleri, yöneticinin mail adresine gönderilecektir.
---------------------
Merak edilecek bir yanimiz yok siradan biriyiz bahsedilecek kadar özel bahsi edilmeyecek kadar eskiyiz

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı