Een lijst met verboden woorden maken voor WordPress-titels

Een lijst met verboden woorden maken voor WordPress-titels / tutorials

Onlangs heeft een van onze gebruikers ons gevraagd hoe ze een lijst met verboden woorden kunnen toevoegen voor WordPress-berichttitels? Als u een blog met meerdere auteurs beheert en wilt dat auteurs bepaalde woorden of zinsdelen vermijden, is deze tip handig. In dit artikel laten we u zien hoe u een lijst met verboden woorden voor WordPress-titels maakt.

Waarom een ​​lijst met verboden woorden maken voor berichttitels in WordPress?

Het is niet eenvoudig om alle auteurs op de hoogte te houden van uw redactionele stijl en beleid op een site met meerdere auteurs. U kunt Bewerkingsstroom gebruiken om redactionele opmerkingen achter te laten, notities en aangepaste statussen toe te voegen, maar het controleert uw berichttitels niet.

Als een auteur publicatierechten heeft, kunnen de ongewenste woorden live op uw website verschijnen. U kunt dit voorkomen door publicatierechten van gebruikers weg te nemen, maar dit betekent meer werk voor u, omdat u zelf de berichten moet beoordelen en publiceren.

Laten we echter zien hoe je gemakkelijk een lijst met verboden woorden voor WordPress-berichttitels kunt toevoegen.

Een lijst met verboden woorden toevoegen voor WordPress Titels posten

Voor deze methode moet u handmatig code toevoegen aan uw WordPress-site. Het wordt aanbevolen voor gebruikers die codefragmenten van internet in WordPress plakken.

Belangrijk: Maak altijd een back-up van uw WordPress-site wanneer u een codefragment toevoegt aan uw WordPress-bestanden.

Voeg eenvoudig de volgende code toe aan het function.php-bestand van uw thema of in een sitespecifieke plug-in.

 functie wpb_forbidden_title ($ title) global $ post; $ title = $ post-> post_title; // Voeg beperkte woorden of woordgroepen toe, gescheiden door een puntkomma $ restricted_words = "word1; word2; word3"; $ restricted_words = exploderen (";", $ restricted_words); foreach ($ restricted_words als $ restricted_word) if (stristr ($ title, $ restricted_word)) wp_die (__ ('Fout: u hebt een verboden woord gebruikt' '. $ restricted_word.' "in posttitel '));  add_action ('publish_post', 'wpb_forbidden_title', 10, 1); 

Vergeet niet om de woorden toe te voegen waarin je wilt ban $ restricted_words variabel. U moet een puntkomma gebruiken om verschillende woorden en zinsdelen van elkaar te scheiden.

Deze code activeert eenvoudig een functie wanneer een gebruiker probeert een bericht te publiceren dat de berichttitel voor beperkte woorden controleert. Als het een beperkt woord in de berichttitel vindt, wordt de gebruiker een foutmelding als deze weergegeven:

Dat is alles, we hopen dat dit artikel u heeft geholpen om een ​​lijst met verboden woorden voor WordPress-berichttitels toe te voegen. Wellicht wilt u ook onze handleiding over het gebruik van aanbevolen afbeeldingen voor berichten in WordPress.

Als je dit artikel leuk vond, meld je dan aan voor onze YouTube-video-tutorials over WordPress. U kunt ons ook vinden op Twitter en Facebook.