Я хочу показать самые продаваемые товары в WooCommerce за последние 30 дней. Просто чтобы показать, что топ-продавцы в целом не проблема с предоставленным кодом.Как получить самые продаваемые товары по периодам в WooCommerce
Отсутствие кода - это та часть, где вы получаете продажи за определенный период времени. Meta_query должен быть ключом к этому, но я не уверен, как это сделать. Любая помощь приветствуется!
<?php
$args = array(
'post_type' => 'product',
'posts_per_page' => 4,
'meta_key' => 'total_sales',
'orderby' => 'meta_value_num',
);
$loop = new WP_Query($args);
if ($loop->have_posts()) {
while ($loop->have_posts()) : $loop->the_post();
woocommerce_get_template_part('content', 'product');
endwhile;
} else {
echo __('No products found');
}
wp_reset_postdata();
Благодарим за ответ, но здесь мы все еще не имеем время/период, в который были куплены продукты, например. последние 30 дней или последние 7 дней. – Tilo