Нужна помощь по WordPress
Ребят помогите пожалуйста, не могу найти как исправить в элементе кнопки под товаром, вылазит текст в мобильной версии, а на версии Пк всё нормально. Может где в настройках есть изменить текст на простой ;В корзину;
Искал по всем настройкам не нашёл :cry:
+Ссылка на сайт
+Скриншоты
Комментарии: 16

solo 04 апр 2021, 09:25 Сообщение

CabinetAdmin писал(а): 03 апр 2021, 20:24 Прошу прощения, про кавычки забыл:

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

/* js для Contact Form 7 */
add_action("wp_footer", "reg_js_cf", 20);
function reg_js_cf() {
	echo '
<script>
(function($) {
	$("[name=tel-428]").on("change keyup input click", function() {
		if (this.value.match(/[^0-9]/g)) {
			this.value = this.value.replace(/[^0-9]/g, "");
		}
	});
	
	$("[name=text-445]").on("keydown", function(){
		var maxLen = 10;
		if (this.value.length > maxLen){
			this.value = this.value.slice(0, maxLen);
		}
	});
	
	$("[name=text-445]").on("keyup blur",function(){ 
		$(this).val($(this).val().replace(/[^а-я]/g,"") );
	});
})(jQuery);
</script>';
}
Ага, заработало. Единственное, что если где то скопировать текст и вставить в поле "Имя" , то форма отправку дает (пробелы убирает) и на выходе текст из кучи букв.
Можно как то реализовать, чтоб текст не давало вставить в форму посредством вставки из буфера обмена больше 10-12 символов
Прилагаю https://soffit18.ru/ уже с вашим скриптом
  • 0

CabinetAdmin 05 апр 2021, 14:19 Сообщение

Можно просто запретить ввод посредством ctrl+v:

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

/* js для Contact Form 7 */
add_action("wp_footer", "reg_js_cf", 20);
function reg_js_cf() {
	echo '
<script>
(function($) {
	$("[name=tel-428]").on("change keyup input click", function() {
		if (this.value.match(/[^0-9]/g)) {
			this.value = this.value.replace(/[^0-9]/g, "");
		}
	});
	$("[name=text-445]").on("keydown", function() {
		var maxLen = 10;
		if (this.value.length > maxLen){
			this.value = this.value.slice(0, maxLen);
		}
	});
	$("[name=text-445]").on("input propertychange", function() {
		paste = false;
	});
	$("[name=text-445]").on("keyup blur",function() { 
		$(this).val($(this).val().replace(/[^а-я]/g,"") );
	});
})(jQuery);
</script>';
}
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!