• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как разрешить только латинские и кириллические символы при заказе WooCommerce

Alexey_R

Новичок
Здравствуйте! Не нашел на форуме похожей темы, поэтому создаю новую. Если проглядел дайте ссылку где уже обсуждались варианты.

Как разрешить только латинские и кириллические символы при заказе товара на WooCommerce? Суть в том, что есть покупатели з других стран и они вводят иногда иероглыфы, а нужно что бы оны вводили адреса только на латыне. Но чтобы и русские могли заполнять форму.

WooCommerce в паре с плагином Checkout Field Editor for WooCommerce
 

Alexey_R

Новичок
Нашел такой вариант. Работает.

Код:
$(function() {
    jQuery(function($) {
      $('#billing_city').on('keypress', function() {
        var that = this;
        setTimeout(function() {
          var res = /[^A-Za-zа-яА-Я0-9 -.]/ig.exec(that.value);
          that.value = that.value.replace(res, '');
        }, 0);
      });
    });
  })

Вот только как сделать чтобы ко всем полям применялось правило?
 
Сверху Снизу