2014-11-04 19 views
6

Gibt es eine Möglichkeit, den Produktkategorie Namen auf der WooCommerce archive-product.php Seite anzuzeigen. Der Name meiner Produktkategorie lautet "Armbänder", und ich möchte, dass dieser als Titel auf der Seite angezeigt wird. Ich verwende wp_title() zur Zeit:WooCommerce: Anzeigen Kategorie Name

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

Aber das druckt es auf die Seite wie folgt aus:

» Product Categories » Bracelets 

ich die übergeordnete Seite Titel bekommen und den catgeory Namen mit Separatoren zwischen ihnen (oben). Gibt es eine Möglichkeit, den Titel nur "Bracelets" zu drucken?

Jede Hilfe mit diesem wird geschätzt.

Vielen Dank im Voraus!

Antwort

0

Ich denke, es ist die Brotkrumen-druckt, weil es süchtig woocommerce_breadcrumb ist.

Sie in Ihrem Thema eine andere Aktion innerhalb functions.php, die Vorlage Archiv-product.php außer Kraft setzen könnte

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); 

Innerhalb functions.php

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

und erstellen können Sie auch ein erstellen Funktionen wie folgt:

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

Verwenden Sie die get_categ ories Funktionskategorien Name abzurufen: -

können Sie diesen Code verwenden, um Produktkategorien Namen anzeigen -

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

Aktuell können Sie Produktkategorien this way (Wordpress 4.x) angezeigt werden:

<?php echo wc_get_product_category_list($product->get_id()) ?> 
Verwandte Themen