在 WooCommerce 后端添加样式自定义字段
Styling custom fields added in the backend in WooCommerce
我添加了一个自定义字段,我希望标签文本另起一行。目前它在价格字段之间开始。
我可以设计它吗?或者我不能更改优先级以将其移至另一行吗?
我正在使用:
您可以添加包装器 class 'wrapper_class' => 'form-row-full',
对于wrapper_class
还有其他的可能性:
form-row-first
- 宽度的 50%,左侧
form-row-last
- 宽度的 50%,右边
form-row-full
- 宽度的 100%,完整
// 1. Add custom field input @ Product Data > Variations > Single Variation
add_action( 'woocommerce_variation_options_pricing', 'Add_bulk_price_to_variations', 10, 3 );
function Add_bulk_price_to_variations( $loop, $variation_data, $variation ) {
woocommerce_wp_text_input( array(
'id' => 'bulk_price[' . $loop . ']',
'desc_tip' => 'true',
'description' => __( 'Enter the Bulk price here.', 'woocommerce' ),
'label' => __( 'Custom Field', 'woocommerce' ),
'wrapper_class' => 'form-row-full',
'value' => get_post_meta( $variation->ID, 'bulk_price', true )
));
}
我添加了一个自定义字段,我希望标签文本另起一行。目前它在价格字段之间开始。
我可以设计它吗?或者我不能更改优先级以将其移至另一行吗?
我正在使用:
您可以添加包装器 class 'wrapper_class' => 'form-row-full',
对于wrapper_class
还有其他的可能性:
form-row-first
- 宽度的 50%,左侧form-row-last
- 宽度的 50%,右边form-row-full
- 宽度的 100%,完整
// 1. Add custom field input @ Product Data > Variations > Single Variation
add_action( 'woocommerce_variation_options_pricing', 'Add_bulk_price_to_variations', 10, 3 );
function Add_bulk_price_to_variations( $loop, $variation_data, $variation ) {
woocommerce_wp_text_input( array(
'id' => 'bulk_price[' . $loop . ']',
'desc_tip' => 'true',
'description' => __( 'Enter the Bulk price here.', 'woocommerce' ),
'label' => __( 'Custom Field', 'woocommerce' ),
'wrapper_class' => 'form-row-full',
'value' => get_post_meta( $variation->ID, 'bulk_price', true )
));
}