Do not use array_merge for appending parent to tax classes rather +, array_merge will rewrite numeric keys which we allow for tax class names.
This commit is contained in:
parent
30d34dcf8c
commit
75e462c448
|
@ -311,7 +311,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
||||||
'name' => "variable_tax_class[{$loop}]",
|
'name' => "variable_tax_class[{$loop}]",
|
||||||
'value' => $variation_object->get_tax_class( 'edit' ),
|
'value' => $variation_object->get_tax_class( 'edit' ),
|
||||||
'label' => __( 'Tax class', 'woocommerce' ),
|
'label' => __( 'Tax class', 'woocommerce' ),
|
||||||
'options' => array_merge( array( 'parent' => __( 'Same as parent', 'woocommerce' ) ), wc_get_product_tax_class_options() ),
|
'options' => array( 'parent' => __( 'Same as parent', 'woocommerce' ) ) + wc_get_product_tax_class_options(),
|
||||||
'desc_tip' => 'true',
|
'desc_tip' => 'true',
|
||||||
'description' => __( 'Choose a tax class for this product. Tax classes are used to apply different tax rates specific to certain types of product.', 'woocommerce' ),
|
'description' => __( 'Choose a tax class for this product. Tax classes are used to apply different tax rates specific to certain types of product.', 'woocommerce' ),
|
||||||
'wrapper_class' => 'form-row form-row-full',
|
'wrapper_class' => 'form-row form-row-full',
|
||||||
|
|
Loading…
Reference in New Issue