WP-Plugin: Eigene Kommentare editieren

Robert Basic

na endlich, super Tipp von Jörg: Edit Comment von Jalecode ist ein WordPress-Plugin, das es dem Kommentieren ermöglicht, seine Kommentare nachträglich zu editieren. Defaultwert ist 30 Minuten nach Speichern des Kommentars. Danach kann der Kommentierende seinen Kommentar nicht mehr ändern. Diese Funktion vermisse ich von allen Blogfunktionen mit am meisten.

Achtung: Das Plugin checkt die IP des Kommentierenden. Das kann insbesondere bei Proxy-Usern, die mit einer gesharten IP durchs Netz jagen, zu unberechtigten Änderungen der Kommentare führen. Daher ist diese Modifikation des Plugin-Codes zunächst etwas sicherer, die ein User bei Jalecode gepostet hat:
elseif ($comment->comment_author_IP == $_SERVER['REMOTE_ADDR'] & $comment->user_id == $user_ID
statt
elseif ($comment->comment_author_IP == $_SERVER['REMOTE_ADDR']

Bedeutet? Neben der IP wird das User-Cookie überprüft (AND-Verknüpfung). Wenn aber der User kein Cookie akzeptiert hat, wird es nicht gehen, da beide Bedingungen erfüllt sein müssen. Auch das hat also den good old Cookie-Haken. Besser wäre – zugleich auch etwas unsicherer, da weicher – daher mE eine kaskadierende Abfrage zuerst nach dem Cookie und dann erst nach der IP, wenn das Cookie nicht gesetzt ist (eine OR-Verknüpfung kann natürlich nix bringen, da man sonst wieder ins IP Sicherheitsloch fällt).

UPDATE Newsletter BASIC thinking

Du willst nicht abgehängt werden, wenn es um KI, Green Tech und die Tech-Themen von Morgen geht? Über 12.000 Vordenker bekommen jeden Tag die wichtigsten News direkt in die Inbox und sichern sich ihren Vorsprung.

Nur für kurze Zeit: Anmelden und mit etwas Glück Apple AirPods gewinnen!

Mit deiner Anmeldung bestätigst du unsere Datenschutzerklärung. Beim Gewinnspiel gelten die AGB.

Testet mal, indem Ihr hier kommentiert. Vor dem kommentieren ist nix zu sehen, danach wird das hier auftauchen:
edit comments plugin

Unser Zins-Tipp

Eröffne jetzt dein kostenloses Myntro Festgeld und erhalte 3,3 Prozent Zinsen auf dein Geld – und das garantiert für 12 Monate!


Jetzt Zinsen sichern

Anzeige

So sieht die aktuelle comments.php aus (.pdf, Änderungen/Ergänzungen gelb markiert)

Google lässt dich jetzt selbst bestimmen, welche Quellen du in der Suche häufiger siehst. Mit zwei schnellen Klicks kannst du BASIC thinking kostenlos als bevorzugte Quelle hinzufügen und damit unabhängigen Tech-Journalismus unterstützen. Vielen Dank!

STELLENANZEIGEN
IT Sales & Online Marketing Manager (m/w/...
Instaffo GmbH in Karlsruhe
Vertriebsmitarbeiter als Area Sales Manager (...
heise & dumrath medien gmbh & co. kg in Berlin, Bran...
Praktikum Unternehmenskommunikation – S...
Würth Deutschland in Kuenzelsau
Content Manager (all genders)
WhiteWall Media GmbH in Frechen
Social Media & Performance Marketing Spec...
Shimadzu Europa GmbH in Duisburg
Creative Content Manager (m/w/d) – Storytelli...
media group westfalen GmbH & Co. KG in Dortmund
Pflichtpraktikum Social Media, Recruiting &am...
Schillmeier Elbs Fachkräfte Solution UG ... in Freising
Content Manager (all gender)
TUI Cruises GmbH in Hamburg
THEMEN:
Teile diesen Artikel
Folgen
Robert Basic ist Namensgeber und Gründer von BASIC thinking und hat die Seite 2009 abgegeben. Von 2004 bis 2009 hat er über 12.000 Artikel hier veröffentlicht.