Code được dùng trong class copy chỉnh sửa theo nhu cầu của anh chị nha
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
<?php class IsSuggestedProductVariations{ public function __construct(){ //Display add_action( 'woocommerce_product_after_variable_attributes', array($this,'isSuggestedField'), 10, 3 ); //Save add_action( 'woocommerce_save_product_variation', array($this,'saveIsSuggestedField'), 10, 2 ); } function isSuggestedField( $loop, $variation_data, $variation ) { echo "<div>"; woocommerce_wp_checkbox( array( 'id' => 'plan_is_suggested['.$variation->ID.']', 'label' => __(' This plan is suggested', 'managelicensewc' ), 'description' => __( 'Set for this plan is suggested!', 'managelicensewc' ), 'desc_tip' => 'true', 'value' => get_post_meta( $variation->ID, 'plan_is_suggested', true ) ) ); echo "</div>"; } function saveIsSuggestedField( $post_id ) { $plan_is_suggested = $_POST['plan_is_suggested'][ $post_id ]; if( ! empty( $plan_is_suggested ) ) { update_post_meta( $post_id, 'plan_is_suggested', esc_attr( $plan_is_suggested ) ); } } } new IsSuggestedProductVariations(); |
Mọi sự sao chép xin ghi rõ nguồn là fcwordpress.net
Chuyên trang về wordpress: hướng dẫn thiết kế theme, plugin, thủ thuật wordpress