„Zajawka”, to dość stara funkcja w WordPress (od wersji 3.1), ale chyba nie wszyscy wiedzą do czego służy i jak ją wykorzystać. Mam też wrażenie, że jest niedoceniana, ale przyznam szczerze, że jest genialnym rozwiązaniem.
Wyobrażam sobie, że masz stronę, dodajesz wpis i chcesz, aby na stronie głównej czy w kategorii pojawiała się zajawka. Nie skrót wpisu czy jego fragment, lecz tekst, który opisuje co znajduje się we wpisie. Jak tego dokonać?
Otwórz plik functions.php i wstaw kod:
function new_excerpt_more( $more ) {
return ' <a class="dalej" href="'. get_permalink( get_the_ID() ) . '">' . __(' ...Czytaj dalej', 'your-text-domain') . '</a>';
}
add_filter( 'excerpt_more', 'new_excerpt_more' );
Teraz będąc w panelu administracyjnym WordPress, wejdź na WPISY kliknij na jakiś wpis lub DODAJ NOWY. Na górze strony otwórz „OPCJE EKRANU”.
Po rozwinięciu znajdź i zaznacz „ZAJAWKA”.
Teraz pod oknem z treścią wpisu pojawi się dodatkowe pole „ZAJAWKA’.
Jeśli to pole pozostawisz puste, w treści wpisu widoczny będzie fragment wpisu. Jeśli coś w to pole wpiszesz, treść ta widoczna będzie na stronie głównej, w archiwach czy wyszukiwarce. Jednym zdaniem, treść będzie widoczna tam, gdzie wstawisz kod:
<?php the_excerpt(); ?>