编程语言
首页 > 编程语言> > php – 添加产品时,如何在woocommerce产品页面中创建自定义字段值(必填)

php – 添加产品时,如何在woocommerce产品页面中创建自定义字段值(必填)

作者:互联网

我在woocommerce的添加产品页面中添加了自定义文本框字段.现在我想要它(必修).我通过传递参数“required”=> true来尝试它.但它不起作用.请看下面的代码

woocommerce_wp_text_input(
  array(
    'id' => 'special_price',
    'label' => __( 'Wholesaler Price *', 'woocommerce' ),
    'placeholder' => '',
    'desc_tip' => 'true',
    'required' => 'true',
    'description' => __( 'Enter wholesaler price here.', 'woocommerce' )
  )
);

但它不是强制使用文本框.请问任何人都可以告诉我该怎么做?

解决方法:

对于所需的HTML5属性和其他自定义属性,woocommerce_wp_text_input()函数具有custom_attributes选项.

woocommerce_wp_text_input(
  array(
    'id' => 'special_price',
    'label' => __( 'Wholesaler Price *', 'woocommerce' ),
    'placeholder' => '',
    'desc_tip' => 'true',
    'custom_attributes' => array( 'required' => 'required' ),
    'description' => __( 'Enter wholesaler price here.', 'woocommerce' )
  )
);

标签:wordpress,php,woocommerce,required,custom-fields
来源: https://codeday.me/bug/20190528/1173873.html