W artykule:
Niedawno jeden z naszych użytkowników zapytał nas, jak mogą dodać listę zakazanych słów do tytułów postów WordPress? Jeśli zarządzasz blogiem wielu autorów i chcesz, aby autorzy unikali używania pewnych słów lub zwrotów, ta wskazówka przydałaby się. W tym artykule pokażemy, jak utworzyć listę zakazanych słów dla tytułów WordPress.
Po co tworzyć listę zakazanych słów dla tytułów postów w WordPress?
Nie jest łatwo informować wszystkich autorów o swoim stylu redakcyjnym i polityce w witrynie dla wielu autorów. Możesz użyć przepływu edycji, aby zostawić komentarze redakcyjne, dodawać notatki i statusy niestandardowe, ale nie będzie monitorować tytułów postów.
Jeśli autor ma prawa do publikacji, niechciane słowa mogą zostać opublikowane w Twojej witrynie. Możesz temu zapobiec, odbierając użytkownikom uprawnienia do publikowania, ale oznacza to więcej pracy, ponieważ będziesz musiał samodzielnie przeglądać i publikować posty.
Powiedziawszy to, zobaczmy, jak możesz łatwo dodać listę zakazanych słów do tytułów postów WordPress.
Dodawanie listy zakazanych słów do tytułów postów WordPress
Ta metoda wymaga ręcznego dodania kodu do witryny WordPress. Jest to zalecane dla użytkowników, którzy wiedzą, jak wkleić fragmenty kodu z sieci do WordPress.
Ważne: Zawsze wykonuj kopię zapasową witryny WordPress, gdy dodajesz fragment kodu do plików WordPress.
Wystarczy dodać następujący kod do funkcji motywu.plik php lub w wtyczce specyficznej dla witryny.
function wpb_forbidden_title ($title){ global $post; $title = $post - > post_title; // Dodaj ograniczone słowa lub frazy oddzielone średnikiem $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 .'"w tytule postu')); } } add_action ('publish_post', 'wpb_forbidden_title', 10, 1) ;
Nie zapomnij dodać słów, które chcesz zbanować $restricted_words
zmienna. Musisz użyć średnika, aby oddzielić różne słowa i wyrażenia.
Ten kod po prostu uruchamia funkcję, gdy użytkownik próbuje opublikować post, który sprawdza tytuł postu pod kątem ograniczonych słów. Jeśli znajdzie ograniczone słowo w tytule postu, pokaże użytkownikowi błąd w ten sposób:
To wszystko, mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak dodać listę zakazanych słów do tytułów postów WordPress. Możesz również zobaczyć nasz przewodnik, Jak wymagać polecanych obrazów do postów w WordPress.
Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.