Вопрос, которые все чаще возникает на профильных форумах о 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>'; } ?>
Этот код выведет текст «Единиц продано» под заголовком и ценой на странице товара.
Результат будет примерно следующим:
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.