Gerne würde ich bei den Kommentaren neben dem Link zum editieren einen Link zum direkten löschen eines Kommentars einbauen.
Würde dann so aussehen:
Commentar Text uiijkjglakjglajlkgalkj
[size=8]geschrieben von Dietmar am 19.10.11 - Edit - Delete[/SIZE]
Hat jemand eine Idee wie man das erreichen kann?
Über Edit lässt sich natürlich auch ein Kommentar löschen, aber bequemer wäre der direkte Weg.
Der Link der beim Editieren erscheint lautet (für den Papierkorb):
...wp-admin/comment.php?c=12345&action=trashcomment&_wpnonce=a123d1f123
Jetzt habe ich versucht diese URL als Code in der comments.php nachzubilden.
<a href="http://blog.funkygog.de/wp-admin/comment.php?c=<?php comment_ID() ?>&action=trashcomment&<?php wp_nonce_url( $actionurl, $action ); ?> ">Delete</a>
Leider funktioniert der wp_nonce Aufruf nicht. Bin mir auch nicht sicher ob der nonce-Wert überhaupt vorher erzeugt wird.
Evtl. ist der wp_nonce Code auch nicht erforderlich und stattdessen eine Admin-Abfrage möglich.
Zum Thema wp_nonce habe ich folgenden Beitrag gefunden:
Improving security in Wordpress plugins using Nonces | Prelovac.com