Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man eine Liste verbotener Wörter für WordPress-Titel erstellt

Kürzlich fragte uns einer unserer Benutzer, wie er eine Liste verbotener Wörter für WordPress-Beiträge hinzufügen kann.

Diese Funktion mag wie eine Nische klingen, aber sie kann für jeden, der einen WordPress-Blog mit mehreren Autoren verwaltet, unglaublich nützlich sein. Indem Sie eine Liste mit verbotenen Wörtern oder Ausdrücken erstellen, können Sie verhindern, dass Autoren Beiträge mit Titeln veröffentlichen, die Sie nicht freigeben.

In diesem Artikel zeigen wir Ihnen, wie Sie eine Liste mit verbotenen Wörtern für WordPress-Titel erstellen können, damit Sie mehr Kontrolle über Ihre Inhalte haben.

Forbidden words list for WordPress post titles

Warum eine Liste mit verbotenen Wörtern für Beitragstitel in WordPress erstellen?

Es ist nicht einfach, alle Autoren über Ihren redaktionellen Stil und Ihre Richtlinien auf einer Website mit mehreren Autoren auf dem Laufenden zu halten. Sie können ein WordPress-Plugin verwenden, um redaktionelle Kommentare zu hinterlassen, Notizen hinzuzufügen und benutzerdefinierte Status zu setzen, aber es wird Ihre Beitragstitel nicht überwachen.

Wenn ein Autor Veröffentlichungsrechte hat, können die unerwünschten Wörter auf Ihrer Website veröffentlicht werden. Sie können dies verhindern, indem Sie den Nutzern die Veröffentlichungsrechte ent ziehen, aber das bedeutet mehr Arbeit für Sie, da Sie die Beiträge selbst überprüfen und veröffentlichen müssen.

Sehen wir uns also an, wie Sie ganz einfach eine Liste verbotener Wörter für WordPress-Posttitel hinzufügen können.

Hinzufügen einer Liste verbotener Wörter für WordPress-Beitragstitel

Bei dieser Methode müssen Sie manuell Code zu Ihrer WordPress-Website hinzufügen. Sie wird für Benutzer empfohlen, die wissen, wie man Codeschnipsel aus dem Internet in WordPress einfügt.

Wichtig: Erstellen Sie immer ein Backup Ihrer WordPress-Website, wenn Sie ein Code-Snippet zu Ihren WordPress-Dateien hinzufügen.

Fügen Sie einfach den folgenden Code in die Datei functions.php Ihres Themes, in ein Site-spezifisches Plugin oder in ein Code Snippets 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);

Hinweis: Vergessen Sie nicht, die Wörter, die Sie verbieten möchten, in die Variable $restricted_words aufzunehmen. Sie müssen verschiedene Wörter und Ausdrücke durch ein Semikolon trennen.

Wir empfehlen das Hinzufügen dieses Code-Snippets mit WPCode, dem besten Plugin für WordPress-Code-Snippets.

WPCode

WPCode macht es sicher und einfach, benutzerdefinierten Code in WordPress hinzuzufügen, ohne die functions.php-Datei Ihres Themes zu bearbeiten. Es enthält eine Bibliothek mit beliebten Codeschnipseln, intelligenter Code-Validierung, bedingter Logik und mehr.

Zunächst müssen Sie das kostenlose WPCode-Plugin installieren und aktivieren. Anweisungen dazu finden Sie in dieser Anleitung zur Installation eines WordPress-Plugins.

Sobald das Plugin aktiviert ist, rufen Sie im WordPress-Dashboard die Seite Code Snippets “ + Snippet hinzufügen auf.

Klicken Sie dann auf die Schaltfläche „Snippet verwenden“ unter der Option „Eigenen Code hinzufügen (neues Snippet)“.

Add a new custom code snippet in WPCode

Geben Sie dann einen Titel für Ihr Snippet ein und fügen Sie den Code von oben in das Feld „Codevorschau“ ein.

Vergessen Sie nicht, im Dropdown-Menü auf der rechten Seite „PHP Snippet“ als Codetyp auszuwählen.

Paste code snippet into WPCode and choose the code type

Danach schalten Sie einfach den Schalter von „Inaktiv“ auf „Aktiv“ um und klicken auf die Schaltfläche „Snippet speichern“.

Activate and save your custom code snippet

Nun wird der Code eine Funktion auslösen, wenn ein Benutzer versucht, einen Beitrag zu veröffentlichen, die den Beitragstitel auf eingeschränkte Wörter überprüft. Wenn sie ein eingeschränktes Wort im Beitragstitel findet, wird dem Benutzer eine Fehlermeldung wie diese angezeigt:

Error shown when a user tries to publish a post with a forbidden word in title

Das war’s. Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie eine Liste verbotener Wörter für WordPress-Beiträge hinzufügen können. Vielleicht interessiert Sie auch unsere Anleitung, wie Sie Hervorgehobene Beiträge in WordPress mit Beitragsbildern erfordern, oder unsere Expertenauswahl der besten Plugins für beliebte Beiträge in WordPress.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Das ultimative WordPress Toolkit

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

Reader Interactions

4 KommentareEine Antwort hinterlassen

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. petri

    Excellent, simple example. How should I modify this if I would want to make same for post content. More better if I could define post type

  3. charles langat

    Is possible to modify the code above use it to show censored words in the wordpress posts in the text area?

  4. venkat

    Hi ..in my wordpress site..i uploaded .sql files through ftp

    when i open that .sql file in separate page,files are forbidden…getting an error like 403 forbideen error…how can i access those files…

    pls help me out

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.