So entfernen Sie die E-Mail-Option unter Artikelkommentaren in WordPress

Für eine einfachere Änderungsmethode fügen Sie einfach den folgenden Code am Ende der Datei functions.php des aktuellen Designs ein. Anschließend müssen Sie in den Diskussionseinstellungen die Option "Kommentarautoren müssen ihren Namen und ihre E-Mail-Adresse angeben" deaktivieren, sonst schlägt die Übermittlung fehl!

E-Mail wird im heutigen sozialen Umfeld selten verwendet. Wir bevorzugen Instant Messaging. E-Mail ist zu einem Werbeträger oder unabhängigen Drittanbieter geworden. Sie wird nur noch zum Abrufen von Passwörtern verwendet. Die Standardkommentarfunktion von WordPress erfordert eine E-Mail-Adresse, was die Benutzerkosten erhöht. Wie kann dieser Arbeitsschritt vermieden und die Benutzerkosten gesenkt werden? Wenn das Ändern der comments.php allein zu aufwendig ist und die Änderungen nach dem Upgrade nur schwer wiederhergestellt werden können, verwenden Sie den Filter comment_form_defaults. Dieser dient hauptsächlich zum Ändern des von der comment_form-Funktion erstellten Kommentarformulars (in der Datei comments.php, Zeile 2172).

Die obige Methode erscheint sehr kompliziert. Wechseln wir zu einer einfacheren Änderungsmethode. Kopieren Sie den folgenden Code und fügen Sie ihn in die functions.php des aktuellen WordPress-Themes ein.

Wähle den Theme-Editor in den Darstellungsoptionen des WordPress-Hintergrunds aus, wähle die Vorlagendatei init-functions.php im Theme-Funktionsverzeichnis aus und füge den folgenden Code ein. Einfach und bequem!

Um die E-Mail-Option zu löschen, ändern Sie den Code wie folgt:
[cc lang="php"]
add_filter('Kommentarformular-Standardwerte','E-Mail entfernen');
Funktion remove_email($comment_form_html_arr){
//Löschen Sie das E-Mail-Textfeld
nicht gesetzt ($comment_form_html_arr['Felder']['E-Mail']);
//Ändern Sie den Inhalt der Kommentarerinnerung und entfernen Sie E-Mail-bezogene Erinnerungen.
$comment_form_html_arr[&#039;comment_notes_before&#039;] = &#039;<p class="comment-notes">&#039;.sprintf( &#039; &#039; . __( &#039;Erforderliche Felder sind mit %s gekennzeichnet&#039; ), &#039;<span class="required">*</span>' ).'</p>';
gibt $comment_form_html_arr zurück;
}

Anschließend müssen Sie in den Diskussionseinstellungen das Häkchen bei „Kommentarautoren müssen Name und E-Mail-Adresse angeben“ entfernen, sonst schlägt die Übermittlung fehl!

So entfernen Sie die E-Mail-Option unter Artikelkommentaren in WordPress

Punktzahl

Das ist eine gute Idee

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * Mark