Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Tasse
30 Millionen+
Websites, die unsere Plugins verwenden
20+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So verschieben Sie das Kommentartextfeld in WordPress nach unten

Seit WordPress 4.4 erscheint das Kommentarfeld im Standard-Kommentarformular über den Feldern für Name, E-Mail und Website. Dieses Layout ermöglicht es Besuchern, ihre Gedanken sofort mitzuteilen, ohne zuerst ihre persönlichen Daten eingeben zu müssen.

Viele Website-Betreiber ziehen es vor, das Kommentarfeld aus Gründen der Benutzervertrautheit und Designpräferenz wieder nach unten zu verschieben. In diesem Artikel zeigen wir Ihnen, wie Sie das Kommentartextfeld in WordPress nach unten verschieben.

So verschieben Sie das Kommentartextfeld in WordPress nach unten

Das Kommentartextfeld nach unten verschieben

Der einfachste Weg, das Kommentartextfeld nach unten zu verschieben, ist das Hinzufügen eines Code-Snippets zu Ihrer Website mit WPCode. Es ist ein kostenloses Plugin, mit dem Sie PHP-Snippets zu Ihrer Website hinzufügen können, ohne sie zu beschädigen.

Installieren und aktivieren Sie zuerst das WPCode-Plugin. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung, wie Sie ein WordPress-Plugin installieren.

Installation von WPCode in WordPress

Sobald es aktiv ist, gehen Sie in Ihrem WordPress-Dashboard zu Code-Snippets » + Snippet hinzufügen. Fahren Sie mit der Maus über 'Eigene Codes hinzufügen (Neues Snippet)' und klicken Sie auf 'Benutzerdefiniertes Snippet hinzufügen'.

Fügen Sie ein neues benutzerdefiniertes Snippet in WPCode hinzu

Geben Sie auf dem nächsten Bildschirm dem Snippet einen aussagekräftigen Titel, damit Sie es später leicht wiederfinden.

Öffnen Sie dann das Dropdown-Menü 'Code-Typ', wählen Sie 'PHP' und fügen Sie den folgenden Code in den Editor ein. Wenn Sie die Checkbox für die Zustimmung zu Kommentar-Cookies in WordPress aktiviert haben, verschiebt das folgende Snippet diese ebenfalls unter das Kommentarfeld.

function wpb_move_comment_field_to_bottom( $fields ) {
    // Move the comment textarea to the end.
    $comment_field = $fields['comment'];
    unset( $fields['comment'] );
    $fields['comment'] = $comment_field;

    // If the GDPR cookies consent checkbox is present, move it after the comment field.
    if ( isset( $fields['cookies'] ) ) {
        $cookies_field = $fields['cookies'];
        unset( $fields['cookies'] );
        $fields['cookies'] = $cookies_field;
    }

    return $fields;
}
add_filter( 'comment_form_fields', 'wpb_move_comment_field_to_bottom' );
Verschieben Sie das Kommentartextfeld mit WPCode nach unten

Wenn Sie bereit sind, den Code live zu schalten, klicken Sie auf den Schalter 'Inaktiv', damit er auf 'Aktiv' umspringt. Klicken Sie dann auf 'Snippet speichern'.

Besuchen Sie nun einen Beitrag auf Ihrer Website als abgemeldeter Benutzer, um die Änderung in Aktion zu sehen:

Kommentartextfeld davor und danach

Funktioniert das mit Block-Themes?

Ja. Wir haben dies auf WordPress 7.1 mit dem Block-Theme Twenty Twenty-Five getestet und das Snippet über WPCode angewendet.

Der Block 'Post Comments Form' bietet keine Steuerelemente für die Feldreihenfolge im Site-Editor. Daher ist das obige Snippet derzeit die einzige Möglichkeit, die Reihenfolge zu ändern.

Kann ich stattdessen ein Kommentar-Plugin verwenden?

Wenn Sie bereits ein spezielles Kommentar-Plugin wie Thrive Comments oder wpDiscuz verwenden (oder in Erwägung ziehen), benötigen Sie diesen Ausschnitt nicht. Diese Plugins steuern ihre eigene Feldreihenfolge über ihre Einstellungen. Sehen Sie sich unseren Leitfaden zu den besten WordPress-Kommentar-Plugins an, wenn Sie Ihre Optionen vergleichen möchten.

Wir hoffen, dieser Artikel hat Ihnen geholfen, das Kommentartextfeld in WordPress nach unten zu verschieben. Möglicherweise möchten Sie auch unsere Anleitungen zum Styling des WordPress-Kommentarformulars und zum Entfernen des Website-URL-Felds aus Ihrem Kommentarformular sehen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von den Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie, wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

37 KommentareAntworten

  1. Wissen Sie, was schön wäre, wenn Sie ein Beispiel dafür geben könnten, wie man das Kommentarfeld über die Kommentare verschiebt. Im Moment musste ich die gesamten Kommentare durchgehen, um es zu schreiben. Ich möchte die Plätze tauschen. Oben > Kommentarfeld. Unten > Kommentare. Damit ich nicht scrollen muss. Ich sehe, dass es in comments.php ziemlich einfach zu machen ist, aber es ist besser, wenn es einen sichereren Weg gäbe; zum Beispiel ein Child-Theme.

  2. Großartige Lösung für ein sehr ärgerliches Problem. Dies sollte höher eingestuft werden, da die Reihenfolge der Kommentarfelder auf WordPress neu angeordnet wird. Es ist der einzige Link, der tatsächlich eine funktionierende Lösung enthielt.

    Danke!

    Lucas

  3. Vielen Dank. Das war großartig.

    Nach 2 Stunden des Versuchs, es zu beheben, hat es mich 1 Minute gekostet, diesen Code zu kopieren und einzufügen. – WP 4.4.2.

  4. Danke für diesen Tipp, ich hatte einen Code verwendet, um Kommentare einer bestimmten Kategorie automatisch zu genehmigen, aber nach dem letzten Update 4.4 funktioniert dieser Code nicht mehr. Wissen Sie, wie man Kommentare in Beiträgen einer bestimmten Kategorie automatisch genehmigt?

  5. Ich habe in den letzten 3 Tagen mit dem Kommentarbereich auf dem Reiseblog meiner Frau gekämpft, nachdem mich darauf aufmerksam gemacht wurde, dass der Kommentarbereich nicht richtig funktionierte. Natürlich hatte ich nicht bemerkt, dass WordPress Änderungen vorgenommen hatte, die diesen Bereich beeinträchtigen könnten. Es scheint, dass die Reihenfolge jetzt ist:

    Kommentar > Schreiben (anstelle von Beitrag > Name > E-Mail > Captcha

    aber die logischere Reihenfolge sollte wirklich sein:

    Name > E-Mail > Website-URL (derzeit fehlend) > Kommentar > Captcha > Posten

    Ihr Artikel war also sowohl zeitgemäß als auch willkommen, außer dass der bereitgestellte Code anscheinend nicht mit dem aktuell verwendeten Theme (TeslaThemes ~ Epilog) funktioniert.

    Im Theme stellen sie einen Platz für benutzerdefinierten Code zur Verfügung, aber als ich Ihren Code eingefügt habe, hat sich die Reihenfolge der Kommentarfelder nicht geändert. Außerdem zeigen Sie ein Feld für die Eingabe einer Website-URL an, und dieses wird im Kommentarbereich überhaupt nicht angezeigt.

    Vielleicht könnten Sie vorschlagen, was vor sich geht – außerdem habe ich mit Jetpack herumgespielt, um die Kommentare zum Laufen zu bringen, und jetzt ist auch die Homepage kaputt und ist dunkelbraun statt weiß. Ich bin mir nicht sicher, ob dies vom Epilog-Theme oder von Jetpack kommt.

    Eine Anleitung wäre definitiv hilfreich. Die URL des Blogs wurde gemäß Ihrer Richtlinie zurückgehalten, kann aber bei Bedarf für die Berücksichtigung dieses Kommentars bereitgestellt werden.

    Danke

    Simon

    • Hallo Simon,

      Ich bin mir nicht sicher bezüglich des Epilog-Themes, aber die meisten Themes haben einen Bereich zum Einfügen von Codes für das Frontend (d. h. HTML / CSS). Der Code, den wir Sie bitten, hier einzugeben, muss als seitenweites Plugin oder in der functions.php-Datei Ihres Themes eingefügt werden, damit er funktioniert.

      Auf unserer Website haben wir das Website-Feld deaktiviert, da es viel Spam anzieht.

      Weitere Informationen dazu finden Sie hier: https://www.wpbeginner.com/plugins/how-to-remove-website-url-field-from-wordpress-comment-form/

      Administrator

      • Danke für die Hinweise. Ich konnte nicht herausfinden, wo ich diesen Code in Functions.php einfügen sollte, aber während der Erkundung des Erscheinungsbild-Editors entdeckte ich eine Datei namens Comment.php. Obwohl ich nicht wirklich die ganze Codierung verstehe, habe ich Ihren Code an der Stelle platziert, die ich für angemessen hielt. Ich habe auch die Position des Buttons "Schreiben" entdeckt und diese in "Kommentar absenden" geändert.

        Dies hat die Dinge erfolgreich verschoben, mit Ausnahme des Captcha-Codes, der von BestWebSoft erstellt wurde. Die Reihenfolge mit Ihrem eingefügten Code lautet nun:

        Name > E-Mail > Captcha > Nachricht > Kommentar posten

        Das Problem ist, dass ich jetzt eine Fehlermeldung erhalte: „Zeitlimit überschritten. Bitte geben Sie den CAPTCHA-Wert erneut ein.“

        Wenn ich die Notwendigkeit eines Captchas entferne, also

        Name > E-Mail > Nachricht > Kommentar posten

        dann funktioniert alles super!!

        Muss ich zusätzlichen Code hinzufügen, um die Captcha nach dem Kommentarblock zu positionieren, ODER sollte ich die Notwendigkeit der Eingabe einer Captcha eliminieren?

        Wenn Sie empfehlen, das Captcha wegzulassen, was ist der Nachteil – hinterlasse ich die Seite anfällig für Spambots oder gibt es einen anderen Mechanismus, um dies zu verhindern?

        Vielen Dank, dass Sie Ihr geballtes Wissen teilen

        Simon

Eine Antwort hinterlassen

Vielen Dank, dass Sie sich entschieden haben, einen Kommentar zu hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.