Po zmianie wyglądu miałem za sobą dość spory review całej strony i nie obyło się bez problemów. Jednym z nich był brak zajawek (ang. excerpt) do stron, co po użyciu wewnętrznej wyszukiwarki potrafiło objawić się pojawianiem takich kwiatków:
Okazało się, że motyw na którym bazowałem przy tworzeniu nowej wersji strony domyślnie nie wspiera tej funkcjonalności, co poza takim widokiem jak powyżej objawiało się brakiem pola „Zajawka” do uzupełnienia lub edycji – zarówno w klasycznym edytorze jak i blokowym Gutenbergu.
Rozwiążmy dzisiaj ten problem.
Przywróć lub dodaj zajawki na stronach tak jak we wpisach – Proste rozwiązanie
Aby dodać wsparcie zajawek (zwanych dawniej wypisami) wystarczy dodać linijkę kodu i do edytora powróci brakujące pole, a jego zawartość będzie podmieniać domyślnie generowany podgląd wpisu, który z założenia ma zachęcać do kliknięcia.
Kod podaje poniżej. Wystarczy dodać go do functions.php (najlepiej motywu potomnego) lub wtyczki funkcyjnej. Szczegółowy opis dodawania własnych kodów odnajdziesz w poradniku Dodawanie własnych kodów w WordPress.
/* Dodanie wsparcia zajawek dla Stron w WordPress */
add_post_type_support( 'page', 'excerpt' );