Alle Beiträge mit dem Schlagwort „WordPress”
17. Mai 2009 von Dieter | 2 Kommentare
Auf Moderation von Kommentaren hinweisen
Thomas Scholz alias Toscho beschreibt in seinem Blogbeitrag “WordPress: Moderationsfalle offenlegen”
- warum Du bei WordPress auf die Moderation von Kommentaren hinweisen solltest,
- wie Du das dort machen kannst und
- liefert auch gleich den zugehörigen Quellcode für die comments.php Deines Themes mit.
Ein sehr hilfreicher Hinweis um die Benutzerfreundlichkeit (Usability) Deiner WordPress-Installation zu erhöhen.
Da bei mir auch alle Erstkommentare moderiert werden, habe ich folgenden Code in die comments.php des Themes YAML Green nach dem Absende-Button beziehungsweise den PHP-Code für E-Mail-Benachrichtigungen eingefügt:
1 2 3 4 5 6 7 8 9 | <?php if ( 0 != (int) get_option('comment_max_links') ) { ?> <p>Ab <?php echo get_option('comment_max_links'); ?> Links wird der Kommentar erst manuell geprüft und dann veröffentlicht. Ebenso Erstkommentare.</p> <?php } ?> |
In meiner comments.php war bereits für abgesandte Kommentare, die erst moderiert werden müssen, folgender Code vorhanden. Diesen habe ich lediglich noch um die Klasse .comment_moderated ergänzt, damit ich diesen Absatz mit CSS gesondert gestalten kann:
1 2 3 | <?php if ($comment->comment_approved == '0') : ?> <p class="comment_moderated"><strong>Dein Kommentar muss noch moderiert werden.</strong></p> <?php endif; ?> |
Und hier noch der CSS-Code, durch den der Hinweis auf die Moderation des Kommentars hervorgehoben wird und den ich hier auf Webseiten-Infos.de verwende:
1 2 3 4 5 6 7 | .comment_moderated { color: #a00; background: #fff9f0; padding: 20px; border: 1px solid #a00; } |
Verfasser von Kommentaren, die im Spamfilter von Akismet landen, erhalten übrigens keinen Hinweis darauf, dass der Kommentar erst nach Moderation freigeschaltet wird.
Herzlichen Dank an Thomas für diesen Tipp!
Infos
Webseite veröffentlicht am Sonntag, den 17. Mai 2009, um 17:55 Uhr, zuletzt geändert am
Samstag, den 21. November 2009, um 21:28 Uhr.
Kategorie: WordPress
Schlagworte: Freischaltung, Kommentar, Moderation, PHP, WordPress
1. Master
Kommentar vom 18. Mai 2009 um 11:12
Ist das nicht bei WordPress als Standard eingestellt? Nachdem ein Artikel geschrieben worden ist, wird ein Hinweis gegeben, dass der Beitrag vor der Freischaltung moderiert wird.
2. Dieter
Kommentar vom 18. Mai 2009 um 11:54
Die Anzeige, dass ein Kommentar moderiert wird, erfolgt standardmäßig erst nach Absenden des Kommentars. Hier wird die Benachrichtigung zusätzlich unter dem Kommentarfeld eingebaut, so dass der Kommentarschreiber schon im Vorfeld erkennen kann, unter welchen Bedingungen Kommentare erst nach einer Freischaltung erscheinen.
Das ist richtig. Mit der CSS-Ergänzung von Thomas wird aber dieser Hinweis nun farblich hervorgehoben.
Im Übrigen wusste ich bisher nicht, dass es bei Kommentaren, die im Spamfilter von Akismet landen, auch den Freischaltungshinweis nicht gibt.