Функция для вывода чекбокса, предназначенного для использования в админке 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, да и в первом он не нужен!

Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.