Your account expired support, please renew to get your support.

Home Forums Themes Support Claue Add product category description to woocommerce product category page

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #35272
    japooteh
    Support Expired

    Hi,

    How can i add product category description to woocommerce product category page? Possible to add the description below the page title?

    Please see attached as sample.

    Attachments:
    You must be logged in to view attached files.
    #35276

    Hi Japooteh,

    Thank you for choose our theme.

    Please add below code to claue-child > functions.php

    /* move category description below products */
    add_action( 'wp_head', 'remove_my_action' ); 
    function remove_my_action(){
        remove_action( 'woocommerce_before_main_content', 'jas_claue_wc_page_head', 15 );
    }
    
    function jas_claue_child_wc_page_head() {
        if ( ! cs_get_option( 'wc-enable-page-title' ) || ( class_exists( 'WCV_Vendors' ) && WCV_Vendors::is_vendor_page() ) ) return;
        $title = cs_get_option( 'wc-page-title' );
        $output = '<div class="page-head pr tc"><div class="jas-container pr">';
            if ( is_search() ) {
                $output .= '<h1 class="mb__5 cw">' . sprintf(__( 'Search Results for: %s', 'claue' ), '<span>' . get_search_query() . '</span>' ) . '</h1>';
            } elseif ( is_shop() ) {
                $output .= '<h1 class="mb__5 cw">' . esc_html( cs_get_option( 'wc-page-title' ) ) . '</h1>';
                $output .= '<p class="mg__0">' . do_shortcode( cs_get_option( 'wc-page-desc' ) ) . '</p>';
            } else {
                // Remove old position of category description
                remove_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
                $output .= '<h1 class="cw">' . single_cat_title( '', false ) . '</h1>';
                //$output .= do_shortcode( category_description() );
                add_action( 'woocommerce_after_shop_loop', 'woocommerce_taxonomy_archive_description', 40 );
                add_action( 'woocommerce_after_shop_loop', 'woocommerce_product_archive_description', 40 );         
            }
            ob_start();
            $output .= ob_get_clean();
        $output .= '</div></div>';
    
        echo wp_kses_post( $output );
    }
    add_action( 'woocommerce_before_main_content', 'jas_claue_child_wc_page_head', 15 );

    2. And add below code to claue-child > style.css

    .term-description {
        display: block;
        width: 100%;
        max-width: 1170px;
    }

    Btw, your support expired. Please renew your support at https://themeforest.net/item/claue-clean-minimal-woocommerce-theme/18929281 that will help us continue develop new features and improve our theme.

    Thank and regards

    Harry
    Premium Wordpress themes and plugins, Best WooCommerce theme https://themeforest.net/user/janstudio/portfolio?ref=janstudio

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.