In WordPress kann es dazu kommen, dass der Link zum Kommentar schreiben am Ende “abbrechen löschen” enthält! Das sieht nicht schön aus und macht auch keinen Sinn! Warum das so programmiert wurde kann ich mir auch nicht erklären! Aber hier die Lösung. Kopiere den Code in die functions.php und das Problem ist erledigt.
Die functions.php findest du auf deinem FTP Server unter wp-includes. Du kannst die Datei einfach herunterladen, editieren und wieder hochladen, falls du keinen Editor nutzt, wie den Notepad++ Editor der kostenlos ist!
/*Kommentare abbrechen entfernen*/
add_filter('cancel_comment_reply_link', 'photolensor_remove_comment_reply_link' );
function photolensor_remove_comment_reply_link($link) {
return '';
}
add_action( 'comment_form', 'create_cancel_button');
function create_cancel_button($post_id) {
remove_filter('cancel_comment_reply_link', 'photolensor_remove_comment_reply_link');
cancel_comment_reply_link('Ante na doume');
}
Alternativ kannst du auch in dein WordPress Theme gehen und dort die functions.php umschreiben! Beim Elementor “Hello Theme” findest du die functions.php hier:
WordPress > Design > Theme-Datei-Editor > Theme-Funktionen (functions.php)
Erklärung
Der Code dient dazu, die Kommentarantwort-Verlinkung (Cancel Comment Reply Link) auf deiner Website zu entfernen und stattdessen einen benutzerdefinierten “Abbrechen”-Button zu erstellen.
Hier ist eine schrittweise Erklärung:
1. Die ersten vier Zeilen definieren eine Funktion namens `photolensor_remove_comment_reply_link`, die als Filter für den `cancel_comment_reply_link`-Hook fungiert. Dieser Hook ist verantwortlich für die Erstellung des standardmäßigen Links, mit dem man auf eine Kommentarantwort verzichten kann. In der Funktion wird der Inhalt des Links einfach durch einen leeren String ersetzt, was bewirkt, dass der Link entfernt wird.
2. Anschließend wird eine Aktion (`add_action`) mit dem Namen `create_cancel_button` registriert und mit dem `comment_form`-Hook verknüpft. Diese Aktion wird aufgerufen, wenn das Kommentarformular auf einer Seite dargestellt wird.
3. Die `create_cancel_button`-Funktion entfernt den zuvor definierten Filter (`photolensor_remove_comment_reply_link`). Das ist notwendig, da sonst der vorherige Filter auch auf den benutzerdefinierten “Abbrechen”-Button angewendet werden würde, was wir verhindern möchten.
4. Schließlich wird die Funktion `cancel_comment_reply_link` mit dem benutzerdefinierten Text “Ante na doume” aufgerufen. Hier wird der Text festgelegt, der auf dem “Abbrechen”-Button erscheinen soll.
Zusammengefasst: Dieser Code entfernt die Standard-Kommentarantwort-Verlinkung und ersetzt sie durch einen individuellen “Abbrechen”-Button mit dem Text “Ante na doume” im Kommentarformular deiner WordPress-Website.
Bitte beachte, dass der Code in deinem WordPress-Theme oder in einem Plugin platziert werden sollte, damit er funktioniert. Änderungen am Code sollten immer mit Vorsicht vorgenommen werden, und es ist ratsam, vorher eine Sicherungskopie deiner Website zu erstellen.