我尝试通过 ID 获取产品价格。但是,我不明白如何实施。这是我只获得正常价格的代码。
<?php
while ( $loop->have_posts() ) : $loop->the_post();
global $product;
echo '
<div class="rig-woo-products">
<a href='.get_post_permalink($p->ID).'>
<img class="rig-woo-products-img" src='.get_the_post_thumbnail_url($p->ID).' alt="Avatar">
</a>
<p class="rig-woo-products-name">'.esc_html($product->get_name()).'</p>
<p class="rig-woo-products-price">'.wc_price($product->get_price()).'</p>
<form action="'.esc_url( $product->add_to_cart_url() ).'" method="post" enctype="multipart/form-data">
<button type="submit" name="button" class="rig-woo-products-button">'.$settings['woo_products_cart_button_text'].'</button>
</form>
</div>';
endwhile;
wp_reset_postdata();