gpt4 book ai didi

php - 如何获取/显示 WooCommerce 畅销产品

转载 作者:行者123 更新时间:2023-12-04 15:23:38 25 4
gpt4 key购买 nike

我正在开发 WooCommerce 电子书商店,我想在我的主页上显示畅销产品列表。
我怎样才能做到这一点?我可以用自定义 WP_Query 来做吗?还有其他方法吗?

最佳答案

要获得畅销产品,您可以使用不同的方式:
WordPress WP_Query(仅限 20 种畅销产品):

$query_args =  array(
'posts_per_page' => 20, // -1 (for all)
'post_type' => array( 'product' ),
'post_status' => 'publish',
'meta_key' => 'total_sales',
'order' => 'DESC',
'orderby' => 'meta_value_num',
);

$query = new WP_Query( $query_args );

if ( $query->have_posts() ) :
while ( $query->have_posts() ) : $query->the_post();

// Your product data
the_title(); // Output product title

endwhile;
wp_reset_postdata();

else :
// No post found

endif;
WooCommerce Shordcode(20 种最畅销产品):
[products best_selling limit="20"]
文档:
  • Woocommerce Shortcodes (since version 3.2)
  • WC_Shortcode_Products set_best_selling_products_query_args() method
  • 关于php - 如何获取/显示 WooCommerce 畅销产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62781165/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com