Kürzlich hat uns einer unserer Benutzer gefragt, wie er eine Liste mit verbotenen Wörtern für WordPress-Beitragstitel hinzufügen kann. Wenn Sie ein Blog mit mehreren Autoren verwalten und möchten, dass Autoren bestimmte Wörter oder Ausdrücke vermeiden, ist dieser Tipp praktisch. In diesem Artikel zeigen wir Ihnen, wie Sie eine Liste mit verbotenen Wörtern für WordPress-Titel erstellen.
Warum eine Liste mit verbotenen Wörtern für Beitragstitel in WordPress erstellen?
Es ist nicht einfach, alle Autoren auf einer Website mit mehreren Autoren über Ihren redaktionellen Stil und Ihre Richtlinien zu informieren. Sie können den Bearbeitungsablauf verwenden, um redaktionelle Kommentare zu hinterlassen, Notizen hinzuzufügen und benutzerdefinierte Status zu ändern, aber Ihre Beitragstitel werden nicht überwacht.
Wenn ein Autor über Veröffentlichungsrechte verfügt, können die unerwünschten Wörter auf Ihrer Website live geschaltet werden. Sie können dies verhindern, indem Sie den Benutzern die Veröffentlichungsrechte entziehen, dies bedeutet jedoch mehr Arbeit für Sie, da Sie Beiträge selbst überprüfen und veröffentlichen müssen.
Sehen wir uns jedoch an, wie Sie ganz einfach eine Liste mit verbotenen Wörtern für WordPress-Beitragstitel hinzufügen können.
Hinzufügen einer Liste verbotener Wörter für WordPress-Beitragstitel
Bei dieser Methode müssen Sie Ihrer WordPress-Site manuell Code hinzufügen. Es wird Benutzern empfohlen, die wissen, wie man Code-Snippets aus dem Web in WordPress einfügt.
Wichtig: Sichern Sie immer Ihre WordPress-Site, wenn Sie Ihren WordPress-Dateien ein Code-Snippet hinzufügen.
Fügen Sie einfach den folgenden Code in die Datei functions.php Ihres Themes oder in ein Site-spezifisches Plugin ein.
function wpb_forbidden_title($title){ global $post; $title = $post->post_title; // Add restricted words or phrases separated by a semicolon $restricted_words = "word1;word2;word3"; $restricted_words = explode(";", $restricted_words); foreach($restricted_words as $restricted_word){ if (stristr( $title, $restricted_word)) wp_die( __('Error: You have used a forbidden word "'. $restricted_word .'" in post title') ); } } add_action('publish_post', 'wpb_forbidden_title', 10, 1);
Vergessen Sie nicht, die Wörter hinzuzufügen, die Sie verbieten möchten $restricted_words
Variable. Sie müssen ein Semikolon verwenden, um verschiedene Wörter und Sätze zu trennen.
Dieser Code löst einfach eine Funktion aus, wenn ein Benutzer versucht, einen Beitrag zu veröffentlichen, der den Beitragstitel auf eingeschränkte Wörter überprüft. Wenn es ein eingeschränktes Wort im Beitragstitel findet, zeigt es dem Benutzer einen Fehler wie diesen an:
Das ist alles, wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie eine Liste verbotener Wörter für WordPress-Beitragstitel hinzufügen. Vielleicht möchten Sie auch unseren Leitfaden zum Anfordern von empfohlenen Bildern für Beiträge in WordPress lesen.