从wooCommerce站点检索目录数据

从wooCommerce站点检索目录数据,woocommerce,Woocommerce,我需要检索wooCommerce网站中的所有产品,并获取与之相关的所有属性,如产品id、产品图像Url、产品名称、价格、颜色、库存与否等。使用此代码,您可以检索目录中的所有产品: $args = array( 'numberposts' => -1, 'orderby' => 'title', 'order' => 'ASC', 'post_type' => 'product',

我需要检索wooCommerce网站中的所有产品,并获取与之相关的所有属性,如产品id、产品图像Url、产品名称、价格、颜色、库存与否等。

使用此代码,您可以检索目录中的所有产品:

$args = array(
    'numberposts'     => -1,
    'orderby'         => 'title',
    'order'           => 'ASC',
    'post_type'       => 'product',
    'post_status'     => 'publish'
);

$products = new WP_Query( $args );

if( $products->have_posts() ) {
    while ( $products->have_posts() ) {
        $products->the_post();
        $_product = new WC_Product( get_the_ID() );
    }
}
根据您需要的信息,您可能需要调用Woocommerce函数来获取它