Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Добрый.

    add_filter( 'woocommerce_cart_item_name', 'customizing_cart_item_data', 10, 3);
    function customizing_cart_item_data( $item_name, $cart_item, $cart_item_key ) {
        // The label
        $label = __( 'Description', 'woocommerce' );
    
        // Get the product description
        $description = $cart_item['data']->get_description();
    
        // For product variations when description is empty
        if( $cart_item['data']->is_type('variation') && empty( $description ) ){
            // Get the parent variable product object
            $product = wc_get_product( $cart_item['data']->get_parent_id() );
            // Get the variable product description
            $description = $product->get_description();
        }
    
        if( ! empty( $description ) ){
            $item_name .= '<p class="item-description" style="margin:12px 0 0;">
                <strong>'.$label.'</strong>: <br>'.$description.'
            </p>';
        }
        return $item_name;
    }

    Ещё варианты по ссылке.

    Спасибо большое!

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Корзина товара» закрыта для новых ответов.