Deaktivieren "Registrierung eines neuen Users auf deinem Blog"

  • Hallo zusammen,

    ich suche schon seit einiger Zeit nach einer Möglichkeit diese "Registrierung eines neuen Users auf deinem Blog" Mails zu deaktiveren.
    Am liebsten mit einem Plugin oder so.

    Mails mit Info wenn Kommentare moderiert werden sollen etc möchte ich bekommen, nur diese nicht besonders nützlichen Reg-Mails.


    Hat jemand eine Idee?

    Viele Grüße
    Kai

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • wp-includes/pluggable.php

    suche nach "function wp_new_user_notification(" (um zeile 615)

    in der funktion die zeile:

    PHP
    @wp_mail(get_option('admin_email'), sprintf(__('[%s] New User Registration'), get_option('blogname')), $message);

    mit zwei / (also //) auskommentieren und fertig ist's....

    aber natürlich steigt somit auch das risiko, das sich jemand unerwünschtes registriert ohne das du's merkst....

    vG

    Arno

    Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...

  • anstatt die zeile oben zu kommentieren, kannst du hierzu über den filter "wp_mail" auch eine entsprechende filter-funktion in einem eigenen plugin implementieren.

    vG

    Arno

    Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...

  • Hey Arno,

    das hört sich cool an!

    Ich habe leider noch nie soc richtig mit filter und ersetzen von Funktionen gearbeitet...

    Wo finde ich am besten einen Ansatz/Anleitung hierfür?

    Viele Grüße und Danke!
    Kai

  • das hier sollte das fertige plugin sein:

    einfach als as_block_adm_reg_mail.php ins Plugin-Verzeichnis schmeissen und aktivieren. Ist zwar noch nicht online dahingehend getestet, was der eigentliche mailer damit macht, aber mehr als als unzustellbar zurückschicken kann er auch nicht. durch das coding wird bei registrierungsemails einfach der empfänger gelöscht.

    vG

    Arno

    PS das mit den Filtern hat mich auch mal gereizt ;) ist im übrigen mit'ner 2.3.2 entwickelt.

    Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...

    Einmal editiert, zuletzt von Arno Simon (3. Februar 2008 um 10:28)

  • Alle Funktionen in pluggable.php kann man auch ganz ersetzen, dafür ist die pluggable.php ja da.
    Also einach eine leere Funktion wp_new_user_notification z.B. in der my-hacks.php definieren und gut ist :-)
    Nachtrag:
    Nein, ist natürlich Unsinn, dann bekommt der Nutzer selber ja auch keine E-Mail, also wieder vergessen :-)

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte :) klicken.

    Einmal editiert, zuletzt von Putzlowitsch (3. Februar 2008 um 10:45)

  • Ich habs so ähnlich gemacht jetzt.

    Ich habe aus der pluggable.php die Funktion 1:1 rauskopiert und dann entsprechend geändert dass nurnoch der User seine Email bekommt und nichtmehr der Admin.
    Das ganze als Plugin und fertig.

    Werde das wohl die Tage mal als Plugin hochladen!

    Grüße
    Kai

    EDIT: Hier ist das fertige Plugin: http://www.kreiskoether.de/wordpress/kk-d…otification.zip einfach aktivieren und es werden bei neuen Registrierungen keine Emails mehr an den Admin geschickt!

    Einmal editiert, zuletzt von kai4711 (5. Februar 2008 um 11:39)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!