„Subscribe to Comments“ mit Double-Opt-In Prüfung

Ich habe mich mal drangesetzt und das bekannte „Subscribe to Comments“ PlugIn für WordPress weiterentwickelt. Aufgrund der derzeitigen Lage und der Abmahnung eines Bloggers halte ich es für nötig das geforderte OptIn Feature nachzurüsten. Dies habe ich am Wochenende jetzt mal getan. Herausgekommen ist dabei eine erweiterte Version mit dem geforderten Feature. Das heißt, aktiviert ein User jetzt das Häckchen und möchte sich über neue Kommentare benachrichtigen lassen, wird zuerst eine E-Mail mit einem speziellen Link versendet. Dieser muss einmal angeklickt werden um die Benachrichtigungsmail zu aktivieren. Daraufhin funktioniert das PlugIn wie gehabt. Es gibt also nur diese neue Zwischenstufe.

Wichtig: Es wird nur eine Mail versendet, sobald der User das Abo per Mail bestätigt hat gibt es keine weitere Abfrage mehr, egal bei welchem Beitrag. So wird ein zuspammen der User effektiv verhindert.

Download

Ich nenne das „neue“ PlugIn jetzt einfach mal „Subscribe to Double-Opt-In Comments“. Herunterladen (Download) kann man es von der WordPress-Plugin-Seite selber.

Es sollte vielleicht kurz in einer Testumgebung laufen und bei Erfolg erst im Produktivsystem! Auch wenn es bei vielen problemlos Funktioniert. Jeder Blog ist anders, ich übernehme keinerlei Haftung für Schäden!

In den Einstellungen sind 3 Felder hinzugekommen:

subscribe to double opt in comments

Installation:

  1. Datei ins /wp-content/plugins Verzeichnis laden
  2. Im Adminbereich aktivieren
  3. Einstellungen anpassen!
  4. Fertig, jetzt freuen ;)

Update:

  1. PlugIn deaktivieren
  2. PlugIn im Verzeichnis /wp-content/plugins löschen
  3. neue Version ins Verzeichnis laden
  4. PlugIn wieder aktivieren

Tipps & Tricks:

Sollte es Probleme mit dem Update geben, bitte per phpMyAdmin oder Ähnliches prüfen ob die Tabelle wp_comments in der DB folgende Felder besitzt:

datenbank

Wenn nicht bitte so anpassen, falls Ihr nicht wisst wie, lasst es mich wissen :).

Für weitere Anregungen und Tipps stehe ich jederzeit zur Verfügung, einfach einen Kommentar hinterlassen! Bugs bitte auch an mich melden!

Known Bugs

Bei WP 2.7 kann es vorkommen das ihr im Adminbereich unter dem Menüpunkt „Werkzeuge“„Subscriptions“ einen inkorrekten Link vorfindet, sollte dies der Fall sein ändert ihr einfach in der PHP Datei „subscribe-to-doi-comments.php“ die Zeile 879 von:

$sg_subscribe->form_action = 'edit.php?page=stc-management';

auf:

$sg_subscribe->form_action = 'tools.php?page=stc-management';

Dies ist leider zur Zeit ein Workaround, normalerweise sollte WordPress aber selbstständig weiterleiten, bei mir funktioniert es zum Beispiel ohne eine Änderung.

History

Die History ist jetzt im WordPress Changelog zu finden.

Update 1:
Das PlugIn läuft jetzt auch hier auf der Seite, ihr könnt es also direkt testen :).

Update 2:
Das PlugIn steht unter der GPLv2, laut Autor:

Tobias,
GPLv2
I’ll make that explicit in the next release.
— Mark Jaquith
— http://markjaquith.com/

Update 3:
Jetzt auch im WordPress PlugIn Verzeichnis zu finden :).

Update 4:
Jetzt mit verschiedenen Sprachdateien!

1.070 Gedanken zu „„Subscribe to Comments“ mit Double-Opt-In Prüfung

  • 9. August 2009 um 18:42
    Permalink

    Ich kann den Link so nicht aufrufen ;)

    Antworten
  • 11. August 2009 um 16:38
    Permalink

    Hat schon jemand getestet, ob das Plugin auch unter 2.8.3 läuft?

    Antworten
  • 11. August 2009 um 18:00
    Permalink

    noch eine Frage hab ich: Plugin läuft jetzt, aber es werden keine nachträglich freigeschalteten Kommentare (also z.b. von neuen Postern oder aus dem Spam geholte) geschickt. Bug/Feature oder doch PEBKAC?

    Antworten
  • 11. August 2009 um 18:51
    Permalink

    Hm, das mag ein Bug sein, wenn ich Zeit habe schau ich mal drauf!

    Antworten
  • 12. August 2009 um 02:50
    Permalink

    i hope you integrated your own plugin here!

    Antworten
  • 15. August 2009 um 15:15
    Permalink

    Danke, auch für die sehr aktive Pflege!

    Antworten
  • 22. August 2009 um 15:12
    Permalink

    The „custom style for Subscription Manager“ seems to have stopped working?

    Ben

    Antworten
  • 22. August 2009 um 15:38
    Permalink

    Thanks for the report, I will fix this soon!

    Antworten
  • 23. August 2009 um 12:14
    Permalink

    Thank you for fixing this with 2.4 ;)

    Request: Would you consider adding a option in settings to customise the confirmation text? The text a visitor reads after they click on the verify link in email.

    It is in German and English, with a green background, I would like to be able to have it is English only and use the custom style to go with it.

    Ben

    Antworten
  • 23. August 2009 um 12:17
    Permalink

    @Ben: Good idea, think I will implement this in the next days!

    Antworten
  • 25. August 2009 um 21:58
    Permalink

    Schönes Plugin, insbesondere in Hinblick auf die aktuelle Rechtslage.
    Hatte meine „subscribe-to-comments“-Funktion aus diesem Grund vor einiger Zeit rausgenommen und merklichen Rückgang in den Kommentaren und der Diskussionsfreudigkeit der Nutzer erlebt…

    Freue mich darauf, diese Funktion mit Deinem Plugin wieder nutzen zu können. Danke.

    Jetzt muss ich es grad mal testen ;-)

    Antworten
  • 25. August 2009 um 22:05
    Permalink

    Works like a charm! Und dieser Support hier :-) wow!

    Danke, Tobias.

    Antworten
  • 26. August 2009 um 09:29
    Permalink

    Danke für das Lob Rob ;)
    Man bemüht sich eben.

    Antworten
  • 10. September 2009 um 12:26
    Permalink

    Hi!

    äh ich glaube ich bin doof, aber wie binde ich das plugin ein?
    schein zumindest mal nicht zu funktionieren…

    hab wohl was überlesen irgendwo?!

    Antworten
  • 10. September 2009 um 12:27
    Permalink

    der code oben scheint auch nicht zu funktionieren :D

    das sollte eigentlich in den „code“ tags stehen: show_manual_subscription_form();

    Antworten

Schreibe einen Kommentar

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

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen zum Datenschutz...

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen