2014-11-04 23 views
6

Có cách nào để hiển thị tên danh mục sản phẩm trên trang WooCommerce archive-product.php không. Tên danh mục sản phẩm của tôi là "Vòng tay" và tôi muốn được hiển thị dưới dạng tiêu đề trên trang. Tôi đang sử dụng wp_title() hiện:WooCommerce: Tên danh mục hiển thị

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

Nhưng đó in nó vào trang như thế này:

» Product Categories » Bracelets 

tôi nhận được danh hiệu trang mẹ và tên catgeory có dải phân cách ở giữa chúng (trên). Có cách nào tôi có thể có được tiêu đề để in chỉ "Vòng tay"?

Bất kỳ trợ giúp nào về điều này đều được đánh giá cao.

Cảm ơn trước!

Trả lời

0

Tôi nghĩ rằng nó sẽ in các mẩu bánh mì, vì nó nối woocommerce_breadcrumb.

Bạn có thể ghi đè lên trong chủ đề của bạn mẫu Archive-product.php

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

và tạo một hành động bên trong 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); 

Bên trong functions.php của bạn, bạn cũng có thể tạo ra một các chức năng như sau:

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

Sử dụng get_categ ories chức năng để lấy loại tên: -

Bạn có thể sử dụng mã này để hiển thị các loại sản phẩm tên -

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

Hiện nay bạn có thể hiển thị các loại sản phẩm this way (Wordpress 4.x):

<?php echo wc_get_product_category_list($product->get_id()) ?> 
Các vấn đề liên quan