Выводим количество проданных единиц товара в WooCommerce

Вопрос, которые все чаще возникает на профильных форумах о WooCommerce, каким образом можно вывести общее количество проданных единиц товара на странице товара. В этой статье, посвященной WooCommerce, мы покажем вам как вывести это количество на страницу с товаром.

Благо, что WooCommerce уже позаботился о большинстве функций для нас для реализации задуманного, так как он сохраняет в базу общее количество проданных единиц каждого товара для отчета, и все, что нам нужно сделать, это получить значение и вывести его в нужном месте.

Для отображения количества проданного добавляем следующий код в файл functions.php вашей темы или в плагин для сайта WordPress:

<?php
add_action( 'woocommerce_single_product_summary', 'wc_product_sold_count', 11 );
function wc_product_sold_count() {
global $product;
$units_sold = get_post_meta( $product->id, 'total_sales', true );
echo '<p>' . sprintf( __( 'Единиц продано: %s', 'woocommerce' ), $units_sold ) . '</p>';
}
?>

Этот код выведет текст «Единиц продано» под заголовком и ценой на странице товара.

Результат будет примерно следующим:

WooCommerce_units_sold[1]

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

VN:F [1.9.22_1171]
Rating: 5.0/5 (3 votes cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
  • Автору спасибо за небольшой фак!

Scroll To Top