在自定义循环中显示WooCommerce变量选项可以通过以下步骤实现:
$args = array(
'post_type' => 'product_variation',
'post_status' => 'publish',
'posts_per_page' => -1,
'post_parent' => $product_id // 替换为产品ID
);
$variations = new WP_Query( $args );
if ( $variations->have_posts() ) {
while ( $variations->have_posts() ) {
$variations->the_post();
// 在这里获取并显示所需的变量选项
// 例如,可以使用 get_post_meta() 函数获取变量值
// echo get_post_meta( get_the_ID(), 'attribute_pa_color', true );
}
wp_reset_postdata();
}
在上述示例中,我们使用了WP_Query
类来获取与特定产品关联的变量选项。然后,在循环中,可以使用get_post_meta()
函数获取特定变量选项的值,并进行显示。
以上是一个基本的回答示例,具体答案可能根据具体情况和需求进行调整。请根据问题的需要,结合所了解的知识和技术经验,完善和扩展答案内容。
领取专属 10元无门槛券
手把手带您无忧上云