Как отобразить артикул товара в корзине

В этом посту – небольшой пример использования экшн-хука WooCommerce woocommerce_after_cart_item_name, который позволяет вывести что-то прямо непосредственно после названия товара в корзине.

Также в моём видеокурсе по WooCommerce есть отдельный урок, в котором мы создавали корзину на основе кастомной вёрстки, рекомендую 🚀

Давайте сначала взглянем на пример на скриншоте:

Артикул товара в корзине в теме StoreFront
Пример отображения артикула в корзине в теме Storefront. Как видно из скриншота, это работает и для вариативных товаров.

А это код для того, чтобы отобразить артикул, можете вставить его в functions.php текущей темы, либо дочерней темы, либо… ну вы знаете.

add_action( 'woocommerce_after_cart_item_name', 'truemisha_artikul_in_cart', 25 );
 
function truemisha_artikul_in_cart( $cart_item ) {
 
	$sku = $cart_item['data']->get_sku();
 
	if( $sku ) { // если заполнен, то выводим
		echo '<p><small>Артикул: ' . $sku . '</small></p>';
	}
 
}

Миша

Впервые познакомился с WordPress в 2009 году. Организатор и спикер на конференциях WordCamp. Преподаватель в школе Нетология.

Если вам нужна помощь с сайтом или разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда будем рады вам помочь!

Комментарии — 2

Оставить комментарий

Если вы хотите добавить код, не забудьте обернуть его в <pre lang="php"></pre>, если же код – меньше одной строчки, то можно и в <code></code>.