Выводим артикул sku на странице категорий

WooCommerce

И так чтобы вывести артикул, он же sku, на странице архивов продуктов или категорий в woocommerce, нам нужно в файл functions.php нашей темы добавить код
Этот код добавляет артикул под названием продукта


function rupom_custom_price_sku( $price ) {
global $woocommerce , $product;
$sku = $product->get_sku();
if (is_shop() || is_product_category() || is_product_tag()){
return $price . '<br /><span class="price-sku" style="color: #0094ff; font-size: 14px;">Арт. ' . $sku . '</span>';
}

else {
return $price;
}
}
add_filter( 'woocommerce_get_price_html', 'rupom_custom_price_sku' );

Если нам нужно вывести артикул до название (title) то используем этот хук


add_action( 'woocommerce_before_shop_loop_item_title', 'custom_before_title' );
function custom_before_title() {
    global $product;
    if ( $product->get_sku() ) {
        echo $product->get_sku();
    }
}

Об авторе

Ремонт компьютеров, создание web сайтов
Напишите свой комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

один × три =