Access our premium support and let us know your problems, we will help you solve them.

0
No products in the cart.
  • This topic is empty.
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #9469
    blankrealph
    Participant

    Is there a way to display the product category name on the WooCommerce archive-product.php page.

    My product category name is "Bracelets", and I’d like that to be displayed as a title on the page.

    I’m using wp_title() currently:

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

    But that prints it to the page like this:

    » Product Categories » Bracelets
    

    I’m getting the parent page title and the catgeory name with separators in between them (above).

    Is there any way I can get the title to print just "Bracelets"?

    Any help with this is appreciated.

    Thanks in advance!

    #9473
    blankdiggy
    Participant
    #9470
    blankcesare
    Participant

    I think it prints the breadcrumb, because it’s hooked woocommerce_breadcrumb.

    You could override in your theme the template Archive-product.php

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

    and create another action inside 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 );
    

    Inside your functions.php you can also create a functions like this:

    function my_woocommerce_print_category_name() {
        //You can implements a function for get category name...    
    }
    
    #9471
    blankswapnali
    Participant

    Use the get_categories function to retrieve categories name :-

    You can use this code to display product categories name –

    <?php global $post, $product;
        $categ = $product->get_categories();
        echo $categ; ?>
    
    #9472
    blankokto
    Participant

    Currently you can display product categories this way (WordPress 4.x):

    <?php echo wc_get_product_category_list($product->get_id()) ?>
    
Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.