2014-11-04 19 views
6

Czy istnieje sposób wyświetlenia nazwy kategorii produktu na stronie WooCommerce archive-product.php. Moja nazwa kategorii produktów to "Bransoletki" i chciałbym, aby była wyświetlana jako tytuł na stronie. Używam wp_title() obecnie:WooCommerce: Wyświetl nazwę kategorii

<h1><?php wp_title(); ?></h1> 

Ale drukuje go do strony jak ta:

» Product Categories » Bracelets 

Dostaję tytuł strony nadrzędnej i nazwę catgeory z separatorami pomiędzy nimi (powyżej). Czy jest jakiś sposób, aby uzyskać tytuł do drukowania tylko "bransoletek"?

Każda pomoc w tym zakresie jest doceniana.

Z góry dziękuję!

Odpowiedz

0

myślę, że drukuje nawigacyjnego, ponieważ jest uzależniony woocommerce_breadcrumb.

mógłby zastąpić w motywu szablonu Archiwum-product.php

<?php 
    /** 
    * woocommerce_before_main_content hook 
    * 
    */ 
    do_action('my_woocommerce_before_main_content'); 
?> 

i stworzyć kolejną akcję wewnątrz functions.php,

add_action('my_woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10); 
add_action('my_woocommerce_before_main_content', 'my_woocommerce_print_category_name', 20); 

Wewnątrz functions.php można również stworzyć funkcje takie jak to:

function my_woocommerce_print_category_name() { 
    //You can implements a function for get category name...  
} 
1

Użyj get_categ ories funkcja pobrać kategorie nazwie: -

Można użyć tego kodu, aby wyświetlić nazwę kategorii produktów -

<?php global $post, $product; 
    $categ = $product->get_categories(); 
    echo $categ; ?> 
0

Obecnie można wyświetlać kategorie produktów this way Wordpress (4.x):

<?php echo wc_get_product_category_list($product->get_id()) ?> 
Powiązane problemy