定期价格下降

时间:2015-06-30 04:14:06

标签: php wordpress input woocommerce product

我想知道是否有可能在正常价格中添加一个下拉列表' WooCommerce的产品数据部分中的字段。

我想创建一个包含3个选项的下拉菜单,并阻止用户输入常规价格字段(相反,他会选择其中一个下拉选项)。

因此,在正常价格范围内基本上有3种价格选择(下拉中)'产品数据部分中的字段。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

我不认为你可以直接修改那个常规价格字段。一个黑客将创建新的自定义字段,但具有相同的名称。

add_action( 'woocommerce_product_options_pricing', 'theme_slug_custom_product_field' );

function theme_slug_custom_product_field() {
  woocommerce_wp_select(array( 'id' => '_regular_price', 'label' => __( 'Regular Price', 'woocommerce' ) . ' (' . get_woocommerce_currency_symbol() . ')', 'data_type' => 'price', 'options' =>     array( '5'=>5, '10'=>10, '15'=>15 ) )
);
}   

这将添加新字段,但名称为_regular_price。要隐藏默认文本字段,您可以在管理员端添加一些CSS。