如何使选择字段仅出现在某些类别的产品页面上?
以及如何保存用户选择的自定义字段的数据并按顺序显示它们?
我有一个代码变体,可以在产品页面上显示自定义字段:
add_action( 'woocommerce_before_add_to_cart_button', 'custom_roast_field', 5 );
function custom_roast_field(){
echo '<div class="custom-text text">
<label>Roast Level</label>
<select name="custom_roast" class="custom_roast">
<option value="" selected="selected">Select...</option>
<option value="blue">Blue</option>
<option value="rare">Rare</option>
<option value="medium_rare">Medium Rare</option>
<option value="medium">Medium</option>
<option value="medium_well">Medium Well</option>
<option value="well_done">Well Done</option>
</select>
</div>';
}