Пользовательское поле ввода для страницы продукта WoocommercePhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Пользовательское поле ввода для страницы продукта Woocommerce

Сообщение Anonymous »

Я пытаюсь добавить поле настраиваемого ввода на странице продукта Woocommerce. Поле ввода будет содержать пин-код.

Код: Выделить всё

// Add custom input field to WooCommerce product page
add_action('woocommerce_before_add_to_cart_button', 'add_custom_input_field');

function add_custom_input_field() {
echo '
Enter Pincode:

';
}

// Validate the custom pincode input field
add_filter('woocommerce_add_to_cart_validation', 'validate_custom_pincode_field', 10, 3);

function validate_custom_pincode_field($passed, $product_id, $quantity) {
if (empty($_POST['custom_pincode_field'])) {
wc_add_notice(__('Please enter your pincode.'), 'error');
return false;
}
return $passed;
}
Я ожидал увидеть это поле ввода на странице продукта, но оно там не появилось. Я попытался добавить этот код в файл function.php, но он не работает.

Подробнее здесь: https://stackoverflow.com/questions/790 ... oduct-page
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»