Como guardar custom field variables
-
Buenas noches estoy haciendo un custom field que el usuario pueda elegir el numero ya tengo todo pero al la hora del guardado no he podido hacerlo
//Numero de variaciones woocommerce_wp_select( array('id' => '_n_variation', 'label' => __( 'My Select Field','woocommerce' ), 'options' => array('1' => __( '1', 'woocommerce' ), '2' => __( '2', 'woocommerce' ), '3' => __( '3', 'woocommerce' ) ), 'desc_tip' => 'true', 'custom_attributes' => $readonly) ); $n_variation = (int)get_post_meta( $post->ID, '_n_variation', true ); for($o=1; $o<=$n_variation; $o++){ echo '<hr size="1px">'; woocommerce_wp_text_input( array( 'id' => '_zise_titel_['.$o.']', 'label' => __( 'Titel or instructions', 'woocommerce' ), 'placeholder' => 'Put the text that you want to appear when it is the size...', 'desc_tip' => 'true', 'custom_attributes' => $readonly ) ); }
el codigo que uso para el custom field y el problema viene en
$n_variations = (int)get_post_meta( $post->ID, '_n_variation', true ); for($l=1; $l<=$n_variations; $l++){ //Guardando Titulo $woocommerce_custom_product_text_field = $_POST['_zise_titel_['.$l.']']; if (!empty($woocommerce_custom_product_text_field)){update_post_meta($post_id, '_zise_titel_['.$l.']', esc_attr($woocommerce_custom_product_text_field));} }
he intentado con:
update_post_meta($post_id, '_zise_titel_'.$l, esc_attr($woocommerce_custom_product_text_field));
No es para productos variables es para un producto que tenga varias opciones
- El debate ‘Como guardar custom field variables’ está cerrado a nuevas respuestas.