Antworten:
Die Überprüfung, ob Kommentare aktiviert sind, erfolgt nach comments_open()
Funktionen.
Sie können festlegen, dass es über einen Filter wie folgt immer false zurückgibt:
add_filter('comments_open', '__return_false');
Eine andere Möglichkeit wäre, Kommentare nur registrierten Benutzern (dh wenn Sie keine offene Registrierung haben) in zur Verfügung zu stellen Settings > Discussion
.
Ich habe ein Plugin für diesen Job geschrieben. https://github.com/bueltge/Remove-Comments-Absolutely
WordPress hat in vielen verschiedenen Punkten Jobs und Ansichten für Kommentare. Wenn Sie all dies nicht verwenden, verwenden Sie das Plugin oder passen Sie die Quelle an Ihre Anforderungen an.
Bearbeiten Sie die vorhandenen Seiten in der Dashboard-Ansicht "Beiträge oder Seiten" in großen Mengen wie hier angegeben :
Ich dachte, ich würde eine Antwort auf das oben Gesagte hinzufügen, da dies für andere, die nach diesem Problem suchen, möglicherweise nicht sofort offensichtlich ist.
Unter Einstellungen >> Diskussion können Sie in den Standardeinstellungen für Artikel das Kontrollkästchen "Personen erlauben, Kommentare zu neuen Artikeln zu veröffentlichen" deaktivieren. Beachten Sie jedoch, dass dies nur neue Beiträge / Seiten betrifft.
Sie können die vorhandenen Seiten in der Dashboard-Ansicht "Beiträge" oder "Seiten" in großen Mengen bearbeiten.
Dies kann eine bevorzugte Methode für einige Personen sein, die die Vorlagendateien usw. nicht berühren möchten.