Notify me! – Ein Plugin für WordPress 3.1 aufwärts – Sendet eine E-Mail nach dem Bestätigen von Kommentaren

Ich habe letzte Woche hier einen Artikel verfasst, in dem ich auf ein Problem in WordPress aufmerksam gemacht habe. Es tritt nur in WordPress 3.1(+) auf und äußert sich so, dass keine E-Mail verschickt wird, wenn ein Kommentar bestätigt wird. Vor WordPress 3.1 war das noch ganz anders und an das alte Verhalten habe ich mich gewöhnt.

Im oben verlinkten Artikel habe ich erwähnt, dass ich bei WordPress einen Bug gemeldet habe. Dieser wurde leider als Feature abgetan und mir wurde geraten, ein Plugin zu entwickeln, das das von mir gewünschte Verhalten implementiert.  Dem Wunsch bin ich nachgekommen und entstanden ist „Notify me!“ – mein erstes eigenes Plugin! Es war wirklich nicht schwer, die Funktionalität in ein Plugin auszulagern. Gedauert hat es geschätzte 20 Minuten (mit dem Lesen des Tutorials auf bueltge.de. Danke dafür!).

Natürlich ist das Plugin auch sehr einfach gehalten. Es hat weder eine Adminoberfläche, noch irgendwelche Optionen. Aber das braucht es auch gar nicht! Denn „Notify me“ ist nur dafür da, eine E-Mail zu verschicken, wenn jemand einen Kommentar geschrieben hat und dieser genehmigt wurde.

Das Plugin funktioniert wahrscheinlich mit allen Versionen von WordPress, ist aber erst ab 3.1 sinnvoll, da der „Bug“ erst ab da auftritt. Getestet habe ich es mit WordPress 3.1.2!

Installation

  1. Ladet das Plugin herunter und entpackt das Archiv
  2. Ladet die Datei notify-me.php nach wp-content/plugins hoch
  3. Geht in den Adminbereich und ruft dort den Punkt „Plugins“ auf
  4. Wenn ihr bis hier her alles richtig gemacht habt, klickt ihr bei „Notify me!“ auf aktivieren
  5. Das Plugin ist fertig installiert und arbeitet nun 🙂

Download: Notify me! 1.0 / direkt von WordPress.org

Viel Spaß mit dem Plugin!

Probleme oder Fragen?  Dafür ist der Kommentarbereich da!

1 Star2 Stars3 Stars4 Stars5 Stars (1 Stimme, durchschnittlich 4,00 / 5)
Loading...


34 Kommentare zu “Notify me! – Ein Plugin für WordPress 3.1 aufwärts – Sendet eine E-Mail nach dem Bestätigen von Kommentaren”

  1. […] […]

  2. servus, gibts eingentlich einen Grund warum das plugin auf wp 3.1.3 mit multisite (network aktiviert) nicht funktionieren sollte?
    es schickt bei mir nämlich keinerlei Notifications raus 🙁

  3. Hmm… Multisite habe ich nie getestet. Erscheint eine Fehlermeldung? Wird das Plugin überhaupt ausgeführt?

    Beschreib mal den Fehler so genau wie möglich, dann schaue ich mir das an!

    Evtl. funkt auch ein anderes Plugin dazwischen.

  4. servus.

    also es gibt keinen error aber es geht einfach keine BEnachrichtigung raus:

    cat /var/log/xxx/xxx/zice.ro/error.log |grep notify zeigt nichts an.

    Multisite heisst jeder kann einen blog bei mir aufmachen, als subdomain und ist dann sein eigener admin auf dem blog auf seiner subdomain. ohne Zugriff auf PHP und js codes, das ganze wird sicher gehalten, dass er nichts gefährliches ausführen darf, keine themes/plugins hochladen und editieren darf.
    ich, als betreiber, kann plugins network aktivieren, d.h. die sind für alle blogs aktiv ohne dass die user die wieder ausschalten können.

    dein plugin habe ich netwrok activated, geprüft: es ist auf allen blogs aktiv. trotzdem geht keine email raus.

    kannst es live ausprobieren auf der Hauptseite: http*:*//**zice**.**r**o hinterlass irgendwo einen kommentar, der wird moderiert und ich gebe ihn gleich frei. mal sehen ob du ne Email bekommst. ich habe eingestellt, dass der erste Kommentar immer moderiert werden muss. als zweiten Test, kannst du hier: adi.zice.ro kommentieren. das wäre dann ein subdomain blog (ist einer meiner tests)

  5. Ich habe gerade einen Kommentar hinterlassen.

    Aber ich glaube, du erwartest etwas anderes vom Plugin, als für das es bestimmt wurde. Möchtest du, dass DU (also der Admin des Blogs) nach dem Freischalten benachrichtigt wird oder dass der Autor des Kommentars benachrichtigt wird?

    Mein Plugin schickt nämlich dem Admin des Blogs eine E-Mail, nicht dem Autor des Kommentars. Oder habe ich Dich falsch verstanden?

  6. aha. da liegt also ein Missverständnis vor…
    erstmal: ich finde keinen Kommentar von dir? auf keinem der zwei genannten blogs? Auch nicht im Spam !?

    so und jetzt zu unserem Missverständnis, weiter oben in deiner BEschreibung steht:

    Es tritt nur in WordPress 3.1(+) auf und äußert sich so, dass keine E-Mail verschickt wird, wenn ein Kommentar bestätigt wird.

    Wieso soll denn der Admin eine Bestätigung erhalten? Ich meine der Admin genehmigt die Komentare ja im allgemeinen…

    Vielleicht solltest du dann auch die Beschreibung auf wordpress.org ergänzen, ich hab dein Plugin dort gefunden und die Beschreibung hier eben erst gelesen…

    mal gucken ob ich auch ein Plugin finde um den Autor des Kommentares zu benachrichtigen, dass sein Kommentar publiziert wurde…

    trotzdem, danke für die Hilfe 🙂

  7. Hier habe ich den ersten Artikel angeklickt und kommentiert.

    Leider kann ich die Sprache nicht, deshalb weiß ich auch nicht mehr, was ich da kommentiert habe.

    Der Admin soll eine E-Mail erhalten, nachdem der Kommentar freigegeben wurde, um daran erinnert zu werden, dass er darauf noch antworten muss. Ich gebe Kommentare nämlich immer erst frei und beantworte Sie fast nie direkt danach (In deinem Fall jetzt schon, da mich die Sache interessiert)

    Mein Posteingang ist also gleichzeitig eine ToDo-Liste, wo ich genau sehe, worauf ich noch antworten muss. Ich habe mich an das Konzept gewöhnt und finde es sehr sinnvoll.

    Die Beschreibung auf wordpress.org kann ich leider nicht mehr ändern, jedenfalls finde ich die entsprechenden Optionen dort nicht.

    Für dein Problem gibt es sicherlich auch ein Plugin. Solltest du fündig geworden sein, würde ich mich freuen, wenn du mir hier den Namen nennen könntest. Sowas suche ich nämlich auch schon länger!

    MfG
    Simon

  8. danke für die Kooperation!
    Hab deinen Kommentar gefunden. War auf ner subdomain, aber hat sich erledigt.

    Also, zu der von mir gewünschten Funktionalität hab ich das gefunden: http://wordpress.org/extend/plugins/comment-approval-notification/ ist halt ein bischen in die Jahre gekommen, mal sehen ob es noch funktioniert. Ach ja, so zur Info warum ich sowas suche: ich hab ein Plugin aktiviert, welches alle Kommentare auf Artikel die älter als x Tage sind moderiert. Gut gegen Spam, wär halt nett wenn der Besucher dann aber auch erfährt wenn sein Kommentar freigeschaltet wurde 🙂

    Zu deinem Plugin: du hast schon einige Verwirrung ausgelöst, hier: http://wpmu.org/daily-tip-bring-back-email-notifications-for-approved-comments-in-wordpress/ wird dein Plugin für genau das Feature angepriesen welches ich auch erwartet habe 🙂

  9. Cool, mein Plugin wurde verlinkt 🙂 Leider gibt es da wohl so einige Missverständnisse. Funktioniert das oben verlinkte Plugin bei dir?

  10. noch nicht getestet, komme jetzt auch erstmal nicht dazu. bin grad am packen, Morgen Feiertag, Freitag frei genommen, wollte gerade wegfahren 😉

    ich hab die kommentare hier abboniert, melde mich wenn ich zurück bin und getestet habe.

    schönes Wochenende!

  11. Dann wünsche ich Dir einen schönen Urlaub! 🙂

  12. […] Plugin Website: http://www.net-developers.de/blog/2011/06/08/notify-me-ein-plugin-fur-wordpress-3-1-aufwarts-sendet-… […]

  13. Vielen Dank für den Plugin-Tipp!

    Genau das hatte ich gesucht!

  14. Freut mich, dir geholfen zu haben!

  15. Hi! I’m not german so i have translated this page to English using google translate. anyway, I’m using 3.2.1 and notify me does not seem to send me emails. I’m pretending as a guest in my own site to comment.

    thanks for the reply

  16. Hi,

    what behaviour do you expect? do you want to get the commentor notified when his comment was approved? That’s not what my plugin does, sorry!

    Notify me notifies the one who approved the comment, not the one who wrote it. That’s what I missed in WP 3+, so I developed this plugin.

    I hope this helped you!

    Simon

  17. I dont’t Speak german.
    Hice la traduccion con: http://www.googleubersetzerenglischdeutsch.com
    El plugin es muy interesante.

  18. Hallo zusammen!
    Erstmal ein großes Danke dafür, dass sich die Mühe gemacht wurde, dieses Plugin zu schreiben!
    Aber leider funktioniert es auf meinem Blog nicht so wie es sollte.
    Habe es wie beschrieben installiert und aktiviert und anschließend mit meiner Zweitadresse ein paar Testkommentare geschrieben. Bis auf die Aufforderung zur Moderation beim ersten Kommentar habe ich anschließend immernoch keine Mails bei weiteren Kommentaren erhalten.
    Habe ich was falsch gemacht? 🙂

    Liebe Grüße!

  19. Hallo Sandra,

    erwartest Du als Admin oder Kommentator die E-Mails? Mein Plugin informiert nur den Admin.

    MfG
    Simon

  20. Hallo,

    bisher habe ich es nur als Admin versucht, aber auch da hat es nicht geklappt. Nur die Mail zur Freigabe des ersten Kommentars, ab da dann nichts mehr …

    Liebe Grüße,
    Sandra

  21. Hallo Sandra,

    komisch. Welche WordPress-Version benutzt du?

    MfG Simon

  22. Hallo Sandra,

    komisch… Welche WordPress-Version verwendest du?

    MfG Simon

  23. Hallo,

    ich arbeite mit der neusten Version, also Version 3.3.1.

    LG

  24. Ja, die habe ich auch und bei mir funktioniert das Plugin. Es könnte an anderen aktivierten Plugins liegen. Einfach mal durchtesten 😉

  25. Hi Simon,vielen Dank für den Tipp mit dem Plugin. Das werde ich mal testen.

    Viele Grüße
    Birger

  26. Hast du es getestet? Funktioniert es?

  27. Gesucht, gefunden, geladen, installiert, läuft. Danke sehr.

  28. Das freut mich! 🙂

  29. Danke, super praktisch!
    Gruss,
    Manni

  30. Gerne 🙂

  31. Das ist doch echt cool, es hört sich wirklich nutzvoll an, ich werde es gleich ausprobieren auf meinem neuesten Blog. Danke für diesen coolen Review, das hat ja mir eine grosse Motivation gegeben!

  32. Wenn Du den Artikel gelesen hättest, wüsstet Du, dass das kein Review war.

    Es ist offensichtlich, dass Du hier nur für Deine Seite werben willst. Ich werde daher alle Deiner Links entfernen.

    Tut mir leid! Aber nächstes Mal bitte nicht so offensichtlich spammen.

  33. Apropos offensichtlich spammen: das erste Mal, das ich diese Seite besuchte (gelinkt von dem Plugin), sprang ein großes Fenster auf, das gut die Hälfte der Seite bedeckt hatte. Es war eine Einladung, „Rising Cities“ zu spielen. Ich klickte oben rechts auf dem „X“. Anstatt das Fenster zu schließen, wurde ich zu einer anderen Seite geschickt. Ich machte mich schon Sorgen, ein Virus hätte sich geladen. Bei diesem Besuch aber passierte das nicht: ich konnte den Artikel lesen und den Eindruck bekommen, Du bist wahrscheinlich nicht ein Typ, der mit Aufsicht solche Webseite-Hijacking codieren würde. Vielleicht kam das von einer Werbung auf Dieser Seite.

    Jedenfalls wollte ich mich für dieses Plugin bedanken! Es scheint auch mit WordPress 3.5.1 zu funktionieren.

  34. Vielen Dank für die Information. Ich werde der Sache nachgehen!

Hinterlasse einen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

»Informationen zum Artikel

Autor: Simon
Datum: 08.06.2011
Zeit: 19:00 Uhr
Kategorien: PHP, Tipps und Tricks, Wordpress
Gelesen: 74245x heute: 3x

Kommentare: RSS 2.0.
Diesen Artikel kommentieren oder einen Trackback senden.

»Meta