Zweck dieses WordPress-Plugins
Wenn man normalerweise alle Kommentare unmoderiert erscheinen lassen will, aber ab und zu einen Beitrag zu einem kontroversen Thema schreibt, der vielleicht problematische (z.B. beleidigende) Kommentare provoziert, die man doch lieber erst moderieren will, dann hilft dieses Plugin.
Man wählt einfach die IDs (Kennnummern) der Beiträge oder Seiten aus, deren Kommentare immer moderiert werden sollen.
Hinweis: Mit WordPress 4.4 gibt’s anscheinend ein Problem, dass generell alle Kommentare in der Moderation landen. Mir fehlt im Moment leider die Zeit, mich darum zu kümmern, vielleicht im Januar…
Download
» ag-moderate-some-comments.zip
Installation
- Herunterladen und Entpacken der Zip-Datei.
- Eintragen der gewünschten Beitrags-IDs in
ag-moderate-some-comments.php
. - Hochladen dieser PHP-Datei in
wp-content/plugins/
oderwp-content/plugins/ag-moderate-some-comments/
in eurer WordPress-Installation. - Im Admin-Bereich unter „Plugins“ aktivieren.
Hinweise
Vorerst muss man die IDs der betroffenen Beiträge noch direkt in die PHP-Datei des Plugins schreiben (was immer noch komfortabler ist als direkt die Kern-Quelltext-Dateien zu bearbeiten, gerade im Hinblick aufs nächste WordPress-Update). Man sollte halt nicht vor Quelltext zurückschrecken.
Die Quelltextzeile sieht dann beispielsweise für Beiträge 1, 23 und 313 so aus:
$mod_for_posts = array( 1, 23, 313 );
Wenn Bedarf besteht, kann ich noch eine Optionsseite hinzufügen…
Zum Testen kann es sicher nicht schaden, sich auszuloggen(!) und einen Test-Kommentar zu schreiben (bei Verwendung des „Subscribe to Comments“-Plugins aber nicht unbedingt dort, wo schon andere kommentiert haben).
Wo erfahre ich die IDs der Beiträge?
Wer wie ich keine „schönen Permalinks“ verwendet, sieht die ID direkt in der URL, z.B. /?p=1
(bei Beiträgen) oder /?page_id=310
(bei Seiten).
Andernfalls findet man sie im Admin-Bereich unter „Verwalten – Beiträge“ (bzw. „Seiten“) oder „Manage – Pages“ (bzw. „Posts“) gleich in der ersten Spalte der Tabelle, oder auch in den URLs der „Bearbeiten“/“Edit“-Links im Blog, wenn man eingeloggt ist, dort dann im Parameter post
, z.B. /wp-admin/page.php?action=edit&post=123
.
Versionsgeschichte
- 0.1 – 09.12.2007: erste Veröffentlichung
Update: Wen’s interessiert: hier gibt’s ein bequemeres Plugin von jemand anderem für diesen Zweck.
Jens1 23.02.2008 um 16:51 9 Kommentare
zitieren
Mit Optionsseite, von der man online aus die Post-IDs angeben kann, wäre sehr toll, dann könnte man das Plugin auch nutzen, wenn man gerade keinen Quellcode-Zugriff hat (an anderen Rechnern, unterwegs via Handy). Dann würde ich es auch quasi sofort installieren.
cimddwc2 23.02.2008 um 18:54 6322 Kommentare
zitieren
Im Admin-Bereich kann man die Plugin-Dateien normalerweise auch editieren (wie gut das mit dem Handy geht, kann ich nicht sagen…). Nun ja, wenn ich mal dazu komme, kann ich eine Optionsseite einbauen, aber es wird wohl ’ne Weile dauern.
Jens3 01.03.2008 um 16:58 9 Kommentare
zitieren
Ich glaube ich werde es aus aktuellem Anlass mal testen.
Pingback: Apropos Justiz: WP Plugin “moderate some comments” | Endl.de | Zielpublikum Weblog4 15.10.2008 um 13:44