Vytvořil jsem nový web pro mého grafika!

Jak skrýt prefix u archivů ve WordPressu

0 komentářů

Pokud stavíte web na WordPressu a využíváte například Oxygen či Bricks nebo jiný builder, tak jste si asi mohli již všimnout, že při využití šablony na archivy nativních příspěvků či CPTs je před názvem vždy nějaký prefix. Například pro kategorii „reference“ se zde objevuje něco jako: „Archiv: Reference“. Jak toto odstranit? Využít můžete tento php kód.

add_filter( 'get_the_archive_title', 'my_theme_archive_title' );
/**
 * Remove archive labels.
 * 
 * @param  string $title Current archive title to be displayed.
 * @return string        Modified archive title to be displayed.
 */
function my_theme_archive_title( $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>';
    } elseif ( is_post_type_archive() ) {
        $title = post_type_archive_title( '', false );
    } elseif ( is_tax() ) {
        $title = single_term_title( '', false );
    }

    return $title;
}
Máte dotazy či potřebujete pomoc?
V případě dotazů mi napište níže komentář, rád vám odpovím a navedu vás. Komentář mi můžete napsat i v případě, že vám článek pomohl nebo se vám líbil, určitě to potěší. 🙂

Podobné články

Zanechte mi komentář