Wordpress'de kullanıcı kaydından hemen sora bir bildiri mesajı gidiyor biliyorsunuz, üye adına bağlı olan mail adresine. Dolayısı ile, içerisinde Wordpress alt yapısını niteleyen kelimelerde mevcut. Hatta bu durum sürekli üye kaydına izin verdiğiniz, çalışmalarınızda fazlası ile mail gönderimi olacağından, mail sunucunuzun aşırı işlem yapmasına sebep olacaktır. Bu nedenle bu bildiri mesajlarını iptal edebilirsiniz.


Wordpress Kullanıcı kaydı iletilerini kapatmak
Bu işlem için esasında Wordpress plugin dizininde eklentiler mevcut ama yazacağımız 20 -25 satırlık fonksiyon ile bunu kendimiz de eklenti kullanmadan halledebiliriz.


if ( ! function_exists( 'wp_new_user_notification' ) ) :
function wp_new_user_notification( $user_id, $plaintext_pass = '' ) {

/** Eğer şifre ayarlanmış ise */
if ( empty( $plaintext_pass ) )
return;

$user = get_userdata( $user_id );
$user_login = stripslashes( $user->user_login );
$user_email = stripslashes( $user->user_email );

$blogname = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES );

$message = sprintf( __( 'Kullanıcı adı: %s' ), $user_login) . "\r\n";
$message .= sprintf( __( 'Parola: %s' ), $plaintext_pass) . "\r\n";
$message .= wp_login_url() . "\r\n";

wp_mail( $user_email, sprintf( __( '[%s] Şifreniz ve parolanız' ), $blogname ), $message );

}
endif;



Bu kodun geliştirilme mantığını Thomas Griffin eklenti olarak hazırlamış . Ancak siz üstteki parametreleri functions.php eklediğiniz vakit eklenti olmadan durumdan sıyrılmış olacaksınız.

Resmi siteden eklenti hakkında detay almak için ve indirmek için buradan devam edebilirsiniz.

Diğer wordpress kod bankası arşivi yazıları için sizi böyle alalım derim ben (: 100'den fazla kısa kod mevcut.

Kaynak : http://www.fatihtoprak.com/yeni-uye-kayitlari-bilgileri-bildiri-mailini-devre-disi-birakmak-ipucu-106.html