如何通过使用“运送”标签上的复选框来更改product-attributes.php的值

时间:2019-05-26 11:13:01

标签: php woocommerce hook-woocommerce

我已完成以下操作,在“运输”标签中放置一个复选框并保存结果。 如何使用复选框更改文字“尺寸”

th><?php _e( 'Dimensions', 'woocommerce' ) ?></th>

functions.php中的动作和功能

// Display Fields using WooCommerce Action Hook
add_action( 'woocommerce_product_options_shipping', 'woocom_shipping_custom_field' );

function woocom_shipping_custom_field() {


// Checkbox
woocommerce_wp_checkbox( 
array( 
  'id' => '_checkbox', 
  'label' => __('Διαστάσεις για κουτί ή όχι', 'woocommerce' ), 
  'description' => __( 'Box or Not', 'woocommerce' ))
); 

}

// Hook to save the data value from the custom fields
add_action( 'woocommerce_process_product_meta', 'woocom_save_shipping_custom_field' );

function woocom_save_general_proddata_custom_field( $post_id ) {


// Save Checkbox
$checkbox = isset( $_POST['_checkbox'] ) ? 'yes' : 'no';
update_post_meta( $post_id, '_checkbox', $checkbox );

}

0 个答案:

没有答案