Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te Kayıp/Değiştirilmiş Parola E-postaları Nasıl Devre Dışı Bırakılır

WordPress’te kayıp/değiştirilen şifre e-postasını nasıl devre dışı bırakacağınızı öğrenmek ister misiniz?

Varsayılan olarak, herhangi bir kullanıcı kayıp şifre bağlantısını kullanarak şifresini sıfırladığında WordPress otomatik olarak WordPress yöneticilerine bir e-posta gönderir. Sitenizde çok sayıda kullanıcı varsa bu e-postalar hızla can sıkıcı hale gelebilir.

Bu makalede, WordPress’te kayıp/değiştirilmiş parola yönetici bildirimlerini nasıl devre dışı bırakacağınızı göstereceğiz.

How to disable lost/changed password emails in WordPress

WordPress’te Kayıp/Değiştirilen Parola E-postalarını Neden Devre Dışı Bırakmalısınız?

WordPress varsayılan olarak kullanıcıların şifrelerini sıfırlamalarını kolaylaştırır. Basitçe WordPress giriş ekranına gidebilir ve “Şifrenizi mi kaybettiniz?” bağlantısına tıklayabilirler.

Resetting your WordPress password

Bir kullanıcı şifresini her sıfırladığında, WordPress site yöneticinize bir e-posta gönderir.

Bu mesajlar, parolalarını değiştirerek bir kullanıcının hesabına girebilecek bilgisayar korsanları da dahil olmak üzere şüpheli etkinlikleri tespit etmenize yardımcı olabilir.

The WordPress password reset email

Ancak, bir site yöneticisiyseniz ve WordPress web sitenizde kullanıcı kaydına izin veriyorsanız, bu kayıp/değiştirilmiş şifre e-postaları can sıkıcı olabilir. Bu, özellikle bir üyelik sitesi veya çok sayıda kayıtlı müşterisi olan bir mağaza işletiyorsanız geçerlidir.

Bununla birlikte, WordPress’te kayıp/değiştirilen şifre e-postalarını nasıl devre dışı bırakacağımıza bir göz atalım. Kullanmak istediğiniz yönteme doğrudan atlamak için aşağıdaki hızlı bağlantıları kullanmanız yeterlidir:

Yöntem 1: WordPress’te Kayıp/Değiştirilmiş Parola E-postalarını Devre Dışı Bırakma (Kodsuz Yöntem)

Bu yöntem, herhangi bir koda dokunmanızı gerektirmediğinden tüm yeni başlayanlar için önerilir.

WordPress’te kayıp/değiştirilen şifre e-postalarını devre dışı bırakmanın en kolay yolu WP Mail SMTP Pro eklentisini kullanmaktır.

WP Mail SMTP, piyasadaki en iyi WordPress SMTP eklentisidir. 3 milyondan fazla web sitesi sahibi, e-posta teslim edilebilirliklerini iyileştirmek ve WordPress’in e-posta göndermeme sorununu çözmek için WP Mail SMTP kullanıyor.

WP Mail SMTP ayrıca hangi WordPress e-postalarının gönderileceğini kontrol etmenizi sağlar, böylece istediklerinizi seçerek devre dışı bırakabilirsiniz. Bunlara otomatik güncelleme e-posta bildirimleri ve ‘Parola Değiştirildi’ e-postası dahildir.

Not: WordPress’i e-posta gönderirken uygun bir SMTP sağlayıcısı kullanacak şekilde yeniden yapılandıran ücretsiz bir WP Mail SM TP eklentisi de vardır. Ancak, bu ücretsiz eklenti ‘Parola Sıfırlama’ e-postasını devre dışı bırakmanıza izin vermez, bu nedenle bu kılavuzda premium eklentiyi kullanacağız.

WP Mail SMTP eklentisini satın aldıktan sonra, WP Mail SMTP hesabınızdaki ‘İndirilenler’ sekmesine tıklamanız yeterlidir.

Daha sonra eklentiyi bilgisayarınıza bir ZIP dosyası olarak indirmek için ‘WP Mail SMTP’yi İndir’ düğmesine tıklayabilirsiniz.

Downloading the WP Mail SMTP plugin

Ardından, ‘Lisans anahtarı’ bölümüne kaydırın. Eklentinizi etkinleştirmek için bu anahtara ihtiyacınız olacak, bu nedenle bu sayfayı açık tutmak iyi bir fikirdir.

Bunu yaptıktan sonra, ZIP dosyasını WordPress web sitenize yüklemeniz ve WP Mail SMTP eklentisini etkinleştirmeniz gerekir. Daha fazla ayrıntı için lütfen WordPress eklentisi yükleme kılavuzumuza bakın.

Etkinleştirmenin ardından WP Mail SMTP ” Ayarlar bölümüne gidin.

Artık WP Mail SMTP lisans anahtarınızı ‘Lisans Anahtarı’ alanına yazabilir veya kopyalayıp yapıştırabilirsiniz. Bunu yaptıktan sonra, ‘Anahtarı Doğrula’ düğmesine tıklayın.

The WP SMTP license key field

Lisans anahtarınızı doğruladıktan sonra WP Mail SMTP ” Ayarlar bölümüne gidin.

Daha sonra devam edebilir ve ‘E-posta Kontrolleri’ sekmesine tıklayabilirsiniz.

The WP SMTP plugin's email controls

Bu sayfada, WordPress’in otomatik olarak gönderdiği tüm e-postaları göreceksiniz.

Kayıp/değiştirilmiş şifre e-postasını devre dışı bırakmak için ‘Kullanıcı E-postası veya Şifre Değişikliği’ bölümüne ilerleyin.

How to disable the WordPress password reset emails

Ardından, ‘Parola Başarıyla Sıfırlandı’ kaydırıcısını bulun ve bir kez tıklayın. Bu, kaydırıcıyı ‘Açık’tan ‘Kapalı’ya çevirecektir.

Artık bir kullanıcı parolasını her değiştirdiğinde bir e-posta almayacaksınız.

WP SMTP's password reset settings

Yöntem 2: WordPress’te Kayıp/Değiştirilmiş Parola E-postalarını Devre Dışı Bırakma (Kod Yöntemi)

Bir SMTP eklentisi kurmak istemiyorsanız, WordPress blogunuza veya web sitenize kod ekleyerek parola sıfırlama e-postalarını devre dışı bırakabilirsiniz.

İşte burada WPCode devreye giriyor.

Bu ücretsiz eklenti, sitenizi riske atmadan WordPress’e özel CSS, PHP, HTML ve daha fazlasını eklemeyi kolaylaştırır. Eklentinin kodunu WPCode’un editörüne yapıştırabilir ve ardından bir düğmeye tıklayarak kodu etkinleştirebilir ve devre dışı bırakabilirsiniz.

WPCode kullanarak, WordPress temanızı özelleştirmeyi kaybetmeden de güncelleyebilirsiniz.

Başlamak için WPCode’u yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla bilgi için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Bundan sonra, WordPress kontrol panelinde Kod Parçacıkları ” Parçacık Ekle bölümüne gidin.

Adding custom code to your WordPress website

Burada, sitenize ekleyebileceğiniz önceden hazırlanmış tüm parçacıkları göreceksiniz. Bunlar arasında yorumları tamamen devre dışı bırakmanıza, WordPress’in genellikle desteklemediği dosya türlerini yüklemenize, ek sayfalarını devre dışı bırakmanıza ve çok daha fazlasına olanak tanıyan bir parçacık yer alıyor.

Bu durumda, kullanmak istediğimiz kod önceden hazırlanmış snippet’ler listesinde yer almamaktadır. Yapmanız gereken, farenizi ‘Özel Kodunuzu Ekleyin’in üzerine getirmek ve ardından göründüğünde ‘Snippet kullan’ı seçmektir.

Adding custom PHP to your WordPress blog or website

Başlamak için, özel snippet için bir başlık yazın. Bu, WordPress panonuzdaki kodu tanımlamanıza yardımcı olacak herhangi bir şey olabilir.

Ardından, ‘Kod Türü’ açılır menüsünü açın ve ‘PHP’yi seçin.

How to disable password reset notifications using WPCode

Bundan sonra, aşağıdaki kod parçacığını kod düzenleyiciye yapıştırmanız yeterlidir:

remove_action( 'after_password_reset', 'wp_password_change_notification' );

Kod kutusunun altında bazı ekleme seçenekleri göreceksiniz. İki ana seçenek vardır: Otomatik Ekle ve Kısa Kod (Varsayılan).

Zaten seçili değilse, ‘Otomatik Ekle’ye tıklayın, WPCode daha sonra kodu tüm çevrimiçi mağazanıza, web sitenize veya blogunuza otomatik olarak ekleyecek ve yürütecektir.

Inserting a code snippet across your website or blog automatically

Bunu yaptıktan sonra, kod parçacığına etiketler eklemek isteyebilirsiniz.

Bu, kod parçacıklarınızı konuya ve işlevselliğe göre düzenlemenize yardımcı olabilir.

Adding tags to a custom code snippet

PHP parçacığını yayınlamaya hazır olduğunuzda, ekranın üst kısmına gidin ve ‘Etkin Değil’ geçişine tıklayarak ‘Etkin’ olarak değişmesini sağlayın.

Son olarak, snippet’i canlı hale getirmek için ‘Snippet’i Kaydet’e tıklayın.

How to disable the password reset emails for WordPress admins

WordPress artık yöneticinizin e-posta adresine parola sıfırlama bildirimleri göndermeyi durduracaktır.

WordPress Bildirimlerini Yönetmek İçin Uzman İpuçları

Çok yazarlı veya üyelikli bir web sitesi işletiyorsanız, yeni kullanıcı kayıtları, yorumlar ve diğer web sitesi etkinlikleri hakkında e-posta bildirimleri bombardımanına tutulabilirsiniz.

Bu bildirimlerin bazıları önemlidir, bazıları ise gelen kutunuzu doldurur.

WordPress bildirimlerinizi daha iyi yönetmek için bu eğitimlere göz atın:

Umarız bu makale WordPress’te kayıp/değiştirilen şifre e-postalarını nasıl devre dışı bırakacağınızı öğrenmenize yardımcı olmuştur. Ayrıca nihai WordPress güvenlik kılavuzumuza göz atmak veya bir e-posta bülteninin nasıl oluşturulacağına ilişkin eğitimimize bakmak isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

21 yorumBir Cevap Bırakın

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Deivid says

    Tried adding this via a code snippet, as explained is possible in the article. But still getting notification emails?

    • WPBeginner Support says

      Depending on the code snippet plugin, ensure the specific snippet is enabled as the most common reason the snippet would not be working.

      Yönetici

  3. David says

    Hello Good day wpbeginners, I tried using code snippet plugin, then placing the codes but I get an error saying
    “The snippet has been deactivated due to an error on line 3: Cannot redeclare function wp_password_change_notification”.

    Please I need a solution to this. Thanks

    • WPBeginner Support says

      For the method in this article, you would need to add it as a custom plugin and not using an additional plugin for it to work.

      Yönetici

  4. Marc says

    Thank you so much, so many emails and thus energy wasted nowadays, that could be saved with 3 lines of code.. thank you!!

    • WPBeginner Support says

      Glad our guide was helpful, while not the solution for every site we’re glad this could be something useful to you :)

      Yönetici

  5. Christopher Simmons says

    Thanks for this, was resetting some of my author passwords simply for security, and they started complaining why they were getting emails about it when they no longer write for my publication — doh. This would have helped there, and now it’s in place in our “extension plugin” we put all our hacks into. :-)

    THANK YOU!

  6. Marie Jac says

    Hi!

    I am trying to remove the notification sent to the user himself when reset his password (because an email is already sent by another customer plugin). The code above seems to only remove notification to admin. Is there another code I can use?

    Thank you!!

  7. Guido says

    There is an hook for that.
    Simply add this line of code

    remove_action( 'after_password_reset', 'wp_password_change_notification' );

  8. Fábio Tojal says

    Hi there,

    I am having problem! When I click on Reset Password nothing Happens! It stays in the same page!

    Do you know what is happenig ?

    Thanks!

  9. Steve Barman says

    The plugin generated 4 characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin. – I hope this isn’t anything to worry about

  10. John Dough says

    Another option is to filter all emails from change password to the trash. In GMail you can setup a filter by opening the email and then somewhere along the top is a list of options. One is filter messages like these. Follow the onscreen instructions and send them to the trash.

  11. Bajza Ferenc says

    Hi,

    I found better solution for solve this problem without plugin.

    Backup your wp-includes/pluggable.php
    Edit wp-includes/pluggable.php file
    Find wp_password_change_notification part
    Delete these lines from file:

    if ( !function_exists(‘wp_password_change_notification’) ) :
    /**
    * Notify the blog admin of a user changing password, normally via email.
    *
    * @since 2.7.0
    *
    * @param object $user User Object
    */
    function wp_password_change_notification(&$user) {
    // send a copy of password change notification to the admin
    // but check to see if it’s the admin whose password we’re changing, and skip this
    if ( 0 !== strcasecmp( $user->user_email, get_option( ‘admin_email’ ) ) ) {
    $message = sprintf(__(‘Password Lost and Changed for user: %s’), $user->user_login) . “\r\n”;
    // The blogname option is escaped with esc_html on the way into the database in sanitize_option
    // we want to reverse this for the plain text arena of emails.
    $blogname = wp_specialchars_decode(get_option(‘blogname’), ENT_QUOTES);
    wp_mail(get_option(‘admin_email’), sprintf(__(‘[%s] Password Lost/Changed’), $blogname), $message);
    }
    }
    endif;

    Save.

    Enjoy.

  12. Pam Blizzard says

    Exactly what I wanted to know – and I thought putting a snippet in functions.php was the best way to go, but I’m so glad you mentioned that it wouldn’t work. THANK YOU!

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.