woocommerce sample product

你只是需要設定一個新的產品,價格是零收費,記錄下該product id,然後打勾sold individually,只是限制給一個樣本而已,

112就是那個產品樣本的代碼 product id,這樣在你的主頁下面將會出現一個新的按鈕,可以給顧客自行選擇是否需要拿取免費的樣本。
希望以上小小的分享,可以幫助到有需要的您,加油!

add_action( 'woocommerce_single_product_summary', 'add_free_sample', 35 );
function add_free_sample() {
   echo '<p><a href="/?add-to-cart=112" class="button">Get Sample FREE</a></p>';
}