[英]Admin textarea input field for WooCommerce
I am looking for a way to add texarea custom input for woocommerce general tab.我正在寻找一种为 woocommerce 常规选项卡添加 texarea 自定义输入的方法。 I already try
woocommerce_wp_text_input
but it shows one line input.我已经尝试
woocommerce_wp_text_input
但它显示一行输入。 Is there any way to add multiple line input under the general tab?有没有办法在常规选项卡下添加多行输入?
Just use woocommerce_wp_textarea_input
opposite woocommerce_wp_text_input
只需使用
woocommerce_wp_textarea_input
对面woocommerce_wp_text_input
So you get:所以你得到:
// Add field
function action_woocommerce_product_options_general_product_data() {
// Textarea Field
woocommerce_wp_textarea_input( array(
'id' => '_my_field_id',
'label' => __( 'My label', 'woocommerce' ),
'desc_tip' => true,
'description' => __( 'Some description', 'woocommerce' ),
));
}
add_action( 'woocommerce_product_options_general_product_data', 'action_woocommerce_product_options_general_product_data', 10, 0 );
// Save Field
function action_woocommerce_admin_process_product_object( $product ) {
if( isset( $_POST['_my_field_id'] ) ) {
$product->update_meta_data( '_my_field_id', esc_html( $_POST['_my_field_id'] ) );
}
}
add_action( 'woocommerce_admin_process_product_object', 'action_woocommerce_admin_process_product_object', 10, 1 );
Simply use the existing woocommerce_wp_textarea_input()
function instead.只需使用现有的
woocommerce_wp_textarea_input()
function 代替。
Related treads with woocommerce_wp_textarea_input()
function . 与
woocommerce_wp_textarea_input()
function 相关的踏板。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.