Wyświetl aktualny tytuł kategorii na stronie kategorii

9

Korzystając z następującego kodu w szablonie kategorii, ale zamiast pokazywać bieżącą stronę kategorii, na której jestem, wyświetla pierwszą kategorię pierwszego postu. Na przykład na stronie Kategoria żywności powinna być napisana Jedzenie, ale zamiast tego jest Desery, ponieważ kategorią pierwszego postu są desery. Oto strona http://theveganproject.ca/wp/category/food/

add_action ( 'genesis_before_content', 'sk_show_category_name' );
function sk_show_category_name() {
$category = get_the_category();
if (is_category()) {
    echo '<div id="cat-name">' . $category[0]->cat_name . '</div>';
}
}
NFdesign
źródło

Odpowiedzi: