Suche
Schließen Sie dieses Suchfeld.

So entfernen Sie das URL-Feld aus Kommentaren in GeneratePress

Offenlegung von Partnern: In voller Transparenz - einige der Links auf unserer Website sind Affiliate-Links. Wenn Sie sie für einen Kauf verwenden, erhalten wir eine Provision ohne zusätzliche Kosten für Sie (überhaupt keine!).

So entfernen Sie das URL-Feld aus Kommentaren in GeneratePress, Eine Frage, die mir regelmäßig in den GeneratePress-Supportforen und Facebook-Gruppen gestellt wird, lautet: „Wie kann ich das URL-Feld aus Kommentaren in GeneratePress entfernen?“

Mit der Plugin-Methode können Sie das Website-Feld ganz einfach aus dem WordPress-Kommentarfeld entfernen. Im URL-Feld gibt es verschiedene Plugins, die Sie ausprobieren und freigeben können.

Darüber hinaus werden wir die Website-Box entfernen, indem wir eine Child-Theme-Methode und Code-Snippets in der Functions.php-Methode verwenden. Bevor Sie in den Artikel eintauchen, schauen Sie sich unseren ausführlichen Leitfaden an Pressebericht erstellen

Methoden zum Entfernen des Website-Felds aus dem Kommentarformular

1. Mithilfe des Plugins „Remove URL Field“ (URL-Feld entfernen).

In WordPress kann das URL-Feld durch einfaches Hinzufügen eines Plugins ausgeblendet oder entfernt werden.

Das GeneratePress-Theme funktionierte mit keinem der Plugins im WordPress Repository. Um das URL-Feld aus dem Kommentarformular zu entfernen, habe ich ein einfaches Plugin erstellt.

Innerhalb von WordPress

  1. Besuchen Sie „Plugins > Neu hinzufügen“.
  2. Suchen Sie nach „URL-Feld aus Kommentarformular im GeneratePress-Theme entfernen“
  3. Installieren und aktivieren Sie das Plugin.

Manueller Weg

Plugins können heruntergeladen und installiert werden. GeneratePress Theme gibt es sowohl in einer kostenlosen als auch in einer Premium-Version.

  • Verwenden Sie den obigen Link, um das Plugin herunterzuladen.
  • Gehen Sie zu Plugins> Neu hinzufügen.
  • Laden Sie das Plugin hoch, indem Sie darauf klicken.
  • Installieren Sie das Plugin und aktivieren Sie es.
  • Das Kommentarfeld wurde aktualisiert.

Sehen wir uns an, wie Sie das URL-Feld aus Ihrem Kommentarformular entfernen können! 💡

So entfernen Sie das URL-Feld aus Kommentaren in GeneratePress

Die Funktion comment_form() generiert ein dynamisches Formular, in dem Benutzer ihre Nachrichten hinterlassen können. Die Vorlage besteht aus zwei Zeilen. Eine für die Eingabe Ihres Namens und Ihrer E-Mail-Adresse (erforderlich) und eine für die Eingabe des Kommentars (optional).

Standardmäßig enthält die zweite Zeile einen Standard HTML Textarea-Element zusammen mit einem Eingabefeld speziell für URLs. Um diesen Textbereich vollständig zu entfernen, müssen wir ihn mithilfe unserer eigenen benutzerdefinierten Whitelist weiterleiten CSS Von GeneratePress bereitgestellte Klassen.

Ich verwende GeneratePress Version 2.5.1 für dieses Tutorial, aber die Schritte sollten auch auf älteren Versionen gleich funktionieren.

Um das URL-Feld aus Kommentaren in GeneratePress zu entfernen, gehen Sie zunächst zu Ihrem WordPress-Dashboard und navigieren Sie zu Einstellungen » Kommentare. Hier finden Sie den Abschnitt mit den Kommentarformulareinstellungen, nach dem wir suchen:

Der Bildschirm des Standard-Kommentarformular-Einstellungseditors (GeneratePress v2.5.1).

Entfernen Sie Standardfelder, indem Sie sie zur Blacklist hinzufügen. Felder zur Blacklist auswählen … „URL“-Klasse hinzufügen Wenn Sie mit der manuellen Bearbeitung von CSS vertraut sind, versuchen Sie herauszufinden, welche dieser Felder mithilfe des HTML- Elements generiert werden, bei dem die Eingabe in eine Beschriftung eingeschlossen ist > etwa so: Hinweis: Mit diesem kostenlosen Online-Tool können Sie HTML-Elemente in Ihrem Browser identifizieren.

In meinem Fall möchte ich die URL-Beschriftung aus dem Kommentarformular entfernen, daher habe ich die CSS-Klasse „URL“ hinzugefügt, um sie in meinem benutzerdefinierten Stylesheet zu identifizieren.

Nachdem Sie auf „Änderungen speichern“ geklickt haben, werfen Sie einen Blick auf Ihr Kommentarformular und Sie werden feststellen, dass das URL-Feld nicht mehr vorhanden ist: Kommentarformular ohne als Blacklist markierte Felder – GeneratePress v2.5.1 Wir können das anstelle eines leeren Textes sehen Bereich, dort, wo früher das URL-Feld war, ist jetzt nur noch schwarzer Raum!

Wenn Sie sich fragen, ob das wirklich so einfach war, dann ja – das ist es auf jeden Fall! 😎 Sie können einige coole Dinge tun, indem Sie den Stil der vorhandenen GeneratePress-Kommentarformularfelder ändern.

Im nächsten Schritt erfahren Sie, wie Sie das optionale URL-Feld vollständig aus Kommentaren entfernen. Dazu müssen wir herausfinden, wo das Kommentarformular ausgegeben wird, und uns jede Codezeile ansehen.

Der Abschnitt „Ausgabe des Kommentarformulars“ besteht aus zwei Abschnitten: 

Die standardmäßige erste Ausgabeebene … … und die zweite Ausgabeebene, bei der untergeordnete Elemente durch die Klassen „child“ und „children“ identifiziert werden. Um ein bestimmtes Element innerhalb eines übergeordneten Elements zu deaktivieren, müssen Sie zunächst seine CSS-Klasse oder ID sowie die Klasse/ID seines übergeordneten Elements identifizieren, um zu bestimmen, wo es in Ihrem Stylesheet angezeigt wird.

In diesem Fall besteht unser Ziel darin, ein Element zu entfernen, das als untergeordnetes Element mit einer Klasse von „untergeordneten Elementen“ gekennzeichnet ist. Wo im Stylesheet finden wir das also? Nun, es stellt sich heraus, dass comment_form.php zwei verschiedene Ausgabeoptionen hat, die wir verwenden können:

..und hier ist die zweite Ausgabeebene mit „Kindern“: Das ist perfekt! Unser Element mit einer Klasse von „Kindern“ (unser Label) wird nur bei der Angabe von Kindern verwendet. Den Trick zum Deaktivieren finden Sie in der Datei comments.php, die Sie öffnen können, indem Sie auf die Schaltfläche „Erweitern“ neben „Kommentare“ klicken: 

Hier ist ein relevanter Teil des Codes, der zum Rendern von Kommentaren innerhalb der WordPress-Schleife verwendet wird und zeigt, wie unser URL-Feld ins Spiel kommt: get_the_ID(), 'nopriv' => true)); sonst: ?> Wenn Sie mit Programmierung/PHP nicht vertraut sind, fragen Sie sich vielleicht: „Kann ich nicht einfach die Datei mit diesem Code bearbeiten und das URL-Feld komplett löschen?“ Natürlich! Es würde funktionieren ... Aber es gibt ein Problem ... Das Deaktivieren unnötiger HTML-Tags mit CSS-Klassen ist oft die Art und Weise, wie WordPress-Entwickler Änderungen vornehmen, ohne die Website zu beschädigen. 

Leider dürfen einige HTML-Tags nicht gelöscht werden. Stattdessen können sie mit leerem Inhalt gefüllt werden, indem Sie einen HTML-Kommentar in Ihr Stylesheet einfügen. Die CSS-Kommentarsyntax wird verwendet, um Browser anzuweisen, sie beim Parsen des Stylesheets zu ignorieren: /* Dies ist ein einzeiliger Kommentar */

Fazit: So entfernen Sie das URL-Feld aus Kommentaren in GeneratePress

Wenn Sie nach einer schnellen Lösung zum Entfernen von URL-Feldern aus Kommentaren in GeneratePress suchen, wird Ihnen dieser Beitrag sicherlich weiterhelfen. Wir haben nach einfachen Möglichkeiten gesucht, URL-Felder aus Kommentaren in GeneratePress zu entfernen. Ich hoffe, der Beitrag war hilfreich für Sie. Bitte teilen Sie ihn auch mit anderen.

Vielen Dank…!

Diksha Dutt

Als Absolventin des IIMC spricht Diksha gerne über Selbstwachstum und Online-Lernplattformen. Diksha hat eine Leidenschaft für Bildung und Unternehmertum und ist seit über einem Jahrzehnt in beiden Bereichen tätig. Ihr Ziel ist es, anderen dabei zu helfen, fundiertere Entscheidungen über die besten Online-Ressourcen, Kurse und Bildungsplattformen zu treffen. Sie schreibt über Online-Lernplattformen und Online-Kurse auf Megablogging.org, wo sie die besten Ressourcen für verschiedene Fähigkeitsniveaus und Ziele überprüft und empfiehlt. Wenn Diksha nicht arbeitet, liest sie gerne Bücher, spielt Schach und reist mit ihrem Mann und ihren beiden Kindern. Du kannst ihr folgen LinkedIn und Facebook.

Hinterlasse einen Kommentar

0 Shares
Tweet
Teilen
Teilen
Pin