Функция для вывода чекбокса, предназначенного для использования в админке WooCommerce, например хороший пример использования вы можете найти в уроке про добавление настроек в товар.
woocommerce_wp_checkbox( $field )
id
чекбокса.name
, по умолчанию будет равен атрибуту id
.style
поля.<p class="form-field">
, мы можем добавить в этот элемент ещё какой-то произвольный CSS-класс (или несколько через пробел).yes
.false
– текстом рядом с чекбоксом (по умолчанию), true
– при наведении на кружок со знаком вопроса.array( атрибут => значение )
Пожалуйста, не заморачивайтесь с очисткой параметров, которые вы передаёте в функцию, она уже всё это и так делает за вам!
woocommerce_wp_checkbox( array( 'id' => 'is_vegan', 'value' => get_post_meta( get_the_ID(), 'is_vegan', true ), 'label' => 'Веган', 'description' => 'Отметьте чекбокс, если данное блюдо для веганов' ) ); woocommerce_wp_checkbox( array( 'id' => 'is_glutenfree', 'label' => 'Глютен-фри', 'description' => 'Отметьте чекбокс, если данное блюдо не содержит глютен!', 'desc_tip' => true ) );
Во втором примере я убрал параметр value
, да и в первом он не нужен!
Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.