Tworząc (szczególnie rozbudowanego) bloga lub portal mamy mnóstwo tagów i kategorii i często są one indeksowane w Google. Oznacza to, że są one również odwiedzane przez użytkowników i wypadałoby, aby wyglądały schludnie i estetycznie.
Jednym ze sposobów, aby to osiągnąć jest usunięcie z tytułów i nagłówków prefixu: „Tag:”, „Kategoria:”, czy „Autor:”. Aby to osiągnąć wystarczy dodać następujący kod:
/* Usun tag kategorie autor z tytulu */
add_filter( 'get_the_archive_title', function ($title) {
if ( is_category() ) {
$title = single_cat_title( '', false );
} elseif ( is_tag() ) {
$title = single_tag_title( '', false );
} elseif ( is_author() ) {
$title = '<span class="vcard">' . get_the_author() . '</span>' ;
}
return $title;
});
Jak dodać ten kod do WordPress?
Kod ten dodaj do motywu w pliku functions.php, najlepiej motywu potomnego lub własnej wtyczki funkcyjnej. Przed „?>” na końcu pliku (może tego fragmentu nie być i wtedy po prostu na końcu). Więcej szczegółów w artykule: Własny kod w WordPress.
Efekt finalny – Przesuń, aby porównać:
Dodatkowo może Cię zainteresować: Usunięcie prefixu „Prywatny” oraz „zabezpieczony hasłem” z tytułów wpisów i stron.