26.
Jul
2008

Kommentar-Benachrichtigung mit Subscribe to Comments

Das Plugin Subscribe to comments hatte ich vor 2 Jahren schon mal installiert, es aber dann recht bald wieder deaktiviert, da es laut meinem Webspace-Provider dafür verantwortlich war, dass Spam über meinen Account verschickt wurde. Da ich diese Kommentarbenachrichtigung in anderen Blogs selbst gerne nutze, gebe ich dem Plugin nun eine weitere Chance und habe die aktuelle Version installiert. Nach dem Aktivieren des Plugins fand ich dann unter Verwalten -> Subscriptions 1.037 Spam-Emailadressen . Bei meiner Suche in der Datenbank wurde ich fündig: Ich habe zuerst in allen Tabellen nach einer der Adressen gesucht und fand sie auch in der Tabelle _postmeta. In einem Feld stand der Wert »_sg_subscribe-to-comments«, nach diesem Begriff habe ich dann als nächstes gesucht, und Bingo!, alle 1.037 Spam-Adressen tauchten dort untereinander auf und wurden von mir mit einem Klick ins Nirwana befördert.

Wenn sich das Plugin selbsttätig ins Kommentarformular einklinken soll, muss in der comments.php der entsprechende Hook vorhanden sein, also <?php do_action('comment_form', $post->ID); ?>. Das Dumme ist nur, dass dieser Hook dafür sorgt, dass die Seite nicht mehr XHTML-valide ist – der Validator bemängelt: In <input> wird für die ID _wp_unfiltered_html_comment die XML-Syntax verwendet. Was auch immer das bedeuten mag. Ich habe die entsprechende Zeile deshalb so auskommentiert: <?php // do_action('comment_form', $post->ID); ?> (lieber nicht gelöscht, vielleicht wird sie ja nochmal für irgendwas gebraucht) und manuell an der Stelle, an der die Kommentar-Abonnierfunktion erscheinen soll, eingefügt: <?php show_subscription_checkbox(); ?>.

Optional können auch die Leser, die selbst keine Kommentare abgegeben haben, die Möglichkeit erhalten, über Kommentare zu dem Artikel benachrichtigt zu werden. Dazu muss in die comments.php unterhalb des Begriffs </form> eingefügt werden: <?php show_manual_subscription_form(); ?>. Hier im Blog habe ich das allerdings nicht eingebaut. Wer nicht kommentiert, kriegt auch kein Kommentar-Abo .

Jetzt werde ich mal beobachten, ob die Spammer wieder zuschlagen – wenn ja, fliegt das Plugin endgültig raus.

Einsortiert unter Leserservice, Plugins
Bookmarken bei: Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • del.icio.us
  • Technorati
  • Digg
  • Y!GG
  • Bloglines
  • Linkarena
  • Webnews

5 Kommentare:

  • 1

    Hallo,

    ich habe dieses Plugin installiert und habe versucht es auszudeutschen, damit es so angezeigt wird wie bei dir. Die englischen Hinweise:
    Notify me of followup comments via e-mail

    habe ich im Plugin quasi ersetzt mit: Benachrichtige mich per E-Mail wenn weitere Kommentare eingehen…

    Habe es auch gespeichert aber es wird auf der Seite immer noch in Englisch angezeigt 8O
    Nun habe ich schon alles durchgesucht und wüsste nicht, was es als Hinweise für Besucher noch auszudeutschen gäbe. Bin da leider etwas Ratlos.

    Wüssten Sie vielleicht eine Lösung?

    Einen schönen Sonntag wünscht
    Anne

    Kommentar von Anne
    Sonntag, 14. September 2008, 9:43

  • 2

    Sorry, einmal Du und einmal Sie geschrieben, bin schon ganz wuschig

    Kommentar von Anne
    Sonntag, 14. September 2008, 9:44

  • 3

    Hast du es unter Einstellungen -> Subscribe to Comments geändert?

    Kommentar von Barbara
    Sonntag, 14. September 2008, 10:11

  • 4

    Oh Barbara ich bin so blöd manchmal
    Das kommt davon wenn man zu hektisch an was rangeht. Ich dachte es muss direkt im Plugin ausgedeutscht werden.

    Vieln Vielen herzlichen Dank, es hat geklappt.

    Liebe Grüße
    Anne

    Kommentar von Anne
    Sonntag, 14. September 2008, 10:26

  • 5

    Na ist doch schön, wenn sich Probleme so leicht lösen lassen
    Viele Grüße in den Westerwald + schönen Sonntag!

    Kommentar von Barbara
    Sonntag, 14. September 2008, 10:38

Einen Kommentar schreiben:

Smilies einfügen:

http://www.barbarajany.de/wp1-5/wp-content/smilies/smile.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/bye.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/wink.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/scratch.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/cool.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/rolleyes.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/blush.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/good.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/angry.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/whistle.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/sad.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/cry.gif 
http://www.barbarajany.de/wp1-5/wp-content/smilies/nono.gif 
 

RSS-Feed für Kommentare zu diesem Beitrag  ·   Trackback URL


Zum vorherigen oder nächsten Beitrag blättern:

«         »