Hvordan lage en liste over forbudte ord for WordPress-titler
Nylig spurte en av brukerne oss hvordan de kan legge til en liste over forbudte ord for WordPress-posttitler? Hvis du administrerer en blogg med flere forfattere og vil at forfattere skal unngå å bruke bestemte ord eller uttrykk, vil dette tipset komme til nytte. I denne artikkelen vil vi vise deg hvordan du lager en liste over forbudte ord for WordPress-titler.
Hvorfor lage en liste over forbudte ord for posttitler i WordPress?
Det er ikke lett å holde alle forfattere informert om din redaksjonelle stil og politikk på et nettsted med flere forfattere. Du kan bruke Rediger flyt for å legge ut redaksjonelle kommentarer, legge til notater og egendefinerte statuser, men det vil ikke overvåke dine posttitler.
Hvis en forfatter har publiseringsrettigheter, kan de uønskede ordene gå live på nettstedet ditt. Du kan forhindre dette ved å ta bort publisering av privilegier fra brukere, men dette betyr mer arbeid for deg, siden du må vurdere og publisere innlegg selv.
Når det er sagt, la oss se hvordan du enkelt kan legge til en liste over forbudte ord for WordPress-posttitler.
Legge til en liste over forbudte ord for WordPress-posttittel
Denne metoden krever at du manuelt legger til kode på WordPress-siden din. Det anbefales at brukere som vet hvordan å lime inn kodestykker fra web til WordPress.
Viktig: Alltid sikkerhetskopiere WordPress-siden din når du legger til en kodebit i WordPress-filene dine.
Bare legg til følgende kode i temaets funksjoner.php-fil eller i et nettstedspesifikt plugin.
funksjon wpb_forbidden_title ($ title) global $ post; $ title = $ post-> post_title; // Legg til begrensede ord eller setninger skilt av et semikolon $ restricted_words = "word1; word2; word3"; $ restricted_words = eksplodere (";", $ restricted_words); foreach ($ restricted_words as $ restricted_word) hvis (stristr ($ title, $ restricted_word)) wp_die (__ ('Feil: Du har brukt et forbudt ord' '. $ restricted_word.' "i posttittel ')); add_action ('publish_post', 'wpb_forbidden_title', 10, 1);
Ikke glem å legge til ordene du vil forby i $ restricted_words
variabel. Du må bruke et semikolon for å skille forskjellige ord og uttrykk.
Denne koden utløser bare en funksjon når en bruker prøver å publisere et innlegg som sjekker posttittelen for begrensede ord. Hvis det finner et begrenset ord i posttittelen, vil det vise brukeren en feil som dette:
Det er alt, vi håper denne artikkelen hjalp deg med å lære å legge til en liste over forbudte ord for WordPress-posttitler. Du vil kanskje også se vår guide om hvordan du krever utvalgte bilder for innlegg i WordPress.
Hvis du likte denne artikkelen, vennligst abonner på vår YouTube Channel for WordPress-videoopplæringsprogrammer. Du kan også finne oss på Twitter og Facebook.