Поле за въвеждане на текст
Събирайте текст с прецизност и гъвкавост. От прости имена до сложни модели с вградена проверка, интелигентно форматиране и мощни функции за персонализиране – полето за въвеждане на текст се адаптира към всеки случай на употреба с ограничения за символи, автоматично форматиране и защитени режими за пароли.
Основата на всяка WordPress форма
Идеално за:
Мощни функции за всеки случай на употреба
📏 Интелигентен контрол на дължината
Минимален и максимален брой знаци
Задайте най-краткия и най-дългия разрешен текст. Предотвратете твърде кратки или твърде дълги текстове с вградена проверка в браузъра.
Валидиране в реално време
Потребителите получават незабавна обратна връзка, ако участието им не отговаря на изискванията за дължина – без изненади след изпращането.
Примери:
- Потребителско име: Мин. 3, Макс. 20 символа
- Пощенски код: Мин. 5, Макс. 10 знака
- Име: Мин. 2, Макс. 50 знака
- Коментар: Максимум 500 знака
Защо има значение:
Контролирайте качеството на данните, предотвратявайте спам, осигурявайте съвместимост с базата данни и насочвайте потребителите да предоставят точното количество информация.
✅ Вградени шаблони за валидиране
6 предварително конфигурирани типа валидиране:
- 1. Няма – Приема се всякакъв текст (по подразбиране)
2. Имейл – Валидира правилния формат на имейла ([имейл защитен])
3. URL адрес – Изисква валидни уеб адреси (https://example.com)
4. Само букви – Само азбучни знаци и интервали (Джон Доу)
5. Само числа – Само цифри (123456)
6. Буквено-цифрови – букви и цифри, без специални символи (Потребител123)
Плюс персонализирани модели:
- Дефинирайте своя собствена валидация на регулярни изрази за специализирани формати като:
- Регистрационни номера: `^[AZ]{3}[0-9]{4}$`
- Кодове на продукти: `^[AZ]{2}[0-9]{6}$`
- Персонализирани формати, уникални за вашия бизнес
Незабавна обратна връзка:
Потребителите виждат ясни съобщения за грешки, ако въведените от тях данни не съответстват на необходимия формат.
✂️ Автоматично премахване на празните пространства
Автоматично почистване на данни
Премахнете случайните интервали от началото и края на текстовите записи. Край на „Джон“, когато искате „Джон“.
Случаи на употреба:
- Имейл адреси (без интервали в края)
- Потребителски имена (без начални интервали)
- Референтни кодове (точни съвпадения)
- Всяка област, където прецизността е от значение
Ползи:
Намалява потребителските грешки, подобрява съгласуваността на данните, предотвратява проблеми с валидирането и опростява съпоставянето и търсенето.
🔒 Режим с парола
Защитено маскиране на входа
Трансформирайте всяко текстово поле в поле за парола. Символите се показват като точки (•••), за да защитят чувствителна информация от нежелана парола.
Перфектен за:
- Въвеждане на парола и ПИН
- Кодове за сигурност и токени
- Поверителни идентификационни номера
- Кодове за двуфакторно удостоверяване
Умно поведение:
Режимът с парола автоматично деактивира конфликтни функции, като например трансформация на текст и специални типове въвеждане, за да гарантира сигурността.
📱 Типове интелигентно въвеждане
Оптимизирано за мобилни устройства и настолни компютри:
- Нормален текст – Стандартно въвеждане на текст за обща употреба
- Търсене – Включва вграден бутон за изчистване (X) за бързо нулиране
- Телефон – Активира цифровата клавиатура на мобилни устройства за по-лесно въвеждане на телефонен номер
- URL адрес – Показва специализирана мобилна клавиатура с .com, .org клавишни комбинации
Защо има значение:
Правилният тип въвеждане ускорява въвеждането на данни на мобилни устройства, намалява грешките и подобрява потребителското изживяване на всички устройства.
🎨 Автоматична трансформация на текст
Форматиране на текст, докато потребителите въвеждат:
- Без трансформация – текстът остава точно както е въведен
- ГЛАВНИ БУКВИ – Преобразува целия текст в главни букви (ДЖОН ДОУ)
- малки букви – Преобразува целия текст в малки букви (john doe)
- Главна първа буква – Само първата буква е главна (Джон Доу)
- Заглавна част – Първа буква на всяка дума (Джон Доу)
Перфектен за:
- ГЛАВНИ БУКВИ: Регистрационни номера, кодове на щати, идентификатори на продукти
- малки букви: имейл адреси, потребителски имена
- Главна буква: Начало на изреченията, единични имена
- Заглавие на титул: Пълни имена, адреси, титли
Умно поведение:
Трансформацията се случва автоматично по време на подаване, докато потребителите виждат оригиналния си вход.
🙈 Режим „Скрито поле“
Невидими полета за данни
Създайте полета, които не са видими за потребителите, но изпращат данни с формуляра. Идеални за проследяване, реферални кодове и системни стойности.
Случаи на употреба:
- UTM параметри за проследяване
- Идентификационни номера на източниците на препратки
- Номера на версиите на формуляри
- Маркери за времеви отпечатъци
- Скрити метаданни
Как работи:
Задайте „Скрита стойност“ и тя ще бъде автоматично включена във всяко подаване на формуляр, без да претрупва потребителския интерфейс на формуляра.
🔀 Условна логика
Динамична видимост на полето
Показване или скриване на текстови полета въз основа на други стойности на формуляра. Създаване на интелигентни формуляри, които се адаптират към потребителския вход.
Правила за разширена логика:
- И логика – Всички условия трябва да бъдат изпълнени
- Логика ИЛИ – Всяко условие може да задейства действието
- 8 оператора – Равно, Не е равно, По-голямо от, По-малко от, Съдържа, Е празно и други
Случаи на употреба:
- Показване на „Име на фирмата“ само когато типът потребител е равен на „Бизнес“
- Показване на „Източник на препратка“, когато „Как разбрахте за нас?“ съдържа „Препратка“
- Скриване на „Други подробности“, когато основната опция не е празна
- Показване на „Промоционален код“, когато стойността на поръчката е по-голяма от $100
🎯 Подобрено потребителско изживяване
Вградени интелигентни функции:
- Стойности по подразбиране – Предварително попълване на полета за ускоряване на завършването
- Текст на заместител – Показване на полезни съвети, преди потребителите да пишат
- Помощен текст – Добавете описания, за да изясните какво да въведете
- Задължителна валидация – Направете полетата задължителни с ясни индикатори
- Персонализирани CSS класове – Приложете персонализиран стил, който да съответства на вашата марка
- Поддръжка за достъпност – ARIA етикети за екранни четци
- Оптимизиран за мобилни устройства – Удобно за докосване въвеждане с подходящи клавиатури
Лесна настройка в 3 стъпки
Подгответе полето си за въвеждане на текст за минути
Добавете текстовото поле
Плъзнете и пуснете полето за въвеждане на текст от секцията „Основни полета“ във формуляра си.
Задаване на валидация и ограничения
Изберете тип валидиране (имейл, URL адрес, букви и др.), задайте минимален/максимален брой знаци и по избор активирайте режим на парола или изрязване на интервали.
Конфигуриране на форматирането
Изберете тип въвеждане за мобилна оптимизация, изберете трансформация на текст (главни букви, малки букви и т.н.) и задайте стойности по подразбиране или заместители.
???? Това е всичко! Текстовото ви поле е готово с интелигентна проверка и форматиране.
Приложения от реалния свят
Опции за пълно поле
Основна конфигурация
- Етикет на полето – Заглавието, показано над текстовото поле
- Описание/Помощен текст – Допълнителни указания за потребителите
- Задължително поле – Въвеждането на текст е задължително
- Текст на заместител – текст на подсказка, преди потребителите да пишат
Валидиране на дължината
- Минимална дължина – Най-малко допустими знаци (валидиране)
- Максимална дължина – Най-много разрешени знаци (твърдо ограничение)
Стойности по подразбиране
- Стойност по подразбиране – Предварително попълнен текст при зареждане на формуляра
- Скрита стойност – Стойност за скрити полета (когато е активиран скрит режим)
Сигурност и поверителност
- Поле за парола – Маскиране на въведената парола (показва точки •••)
Скрито поле – Направете полето невидимо, но го включете в заявките
Качество на данните
Изрязване на празните пространства – Автоматично премахване на допълнителните интервали от началото и края
Правила за валидиране
- Тип валидиране
- Няма (всякакъв текст)
- Електронна поща ([имейл защитен])
- URL адрес (https://example.com)
- Само букви (само за Аризона)
- Само цифри (само 0-9)
- Буквено-цифрови (AZ и 0-9)
- Персонализиран шаблон (регекс)
- Персонализиран шаблон – Регулярен израз за персонализирана проверка (когато е избрано „Персонализиран“)
Типове вход
- Тип на въвеждане
- Нормален текст
- Търсене (с бутон за изчистване)
- Телефон (цифрова клавиатура на мобилния телефон)
- URL (специализирана мобилна клавиатура)
Форматиране на текст
- Трансформация на текст
- Без трансформация
- ГЛАВНА БУКВА
- с малки букви
- Главна първа буква
- Регистър на заглавието
Условна логика
- Активиране на условна логика – Показване/скриване въз основа на условия
- Тип логика
- Всички условия трябва да бъдат изпълнени (И)
- Всяко условие може да бъде изпълнено (ИЛИ)
- Правила за условия
- Показване/Скриване – Действие, което да се предприеме
- Поле – Кое поле да се провери
- Оператор – Равно, Не е равно, Съдържа, По-голямо от, По-малко от, Празно е, Не е празно
- Стойност – Стойност за сравнение
- Множество условия – Добавете неограничен брой правила
Разширени опции
- Персонализирани CSS класове – Прилагане на персонализирано стилизиране
- Атрибути за достъпност – ARIA етикети и описания

Защо да изберете нашето поле за въвеждане на текст?
✅ Универсален – Работи за имена, кодове, пароли и всичко между тях
✅ Интелигентна валидация – 6+ шаблона за валидиране плюс персонализирани регулярни изрази
✅ Оптимизиран за мобилни устройства – Подходящи клавиатури за всеки тип въвеждане
✅ Автоматично форматиране – Трансформацията на текста се случва автоматично
✅ Сигурност – Режимът с парола защитава чувствителна информация
✅ Чисти данни – Изрязването на празните пространства предотвратява често срещани грешки
✅ Гъвкавост – Скрити полета, стойности по подразбиране, условна логика
✅ Лесен за употреба – Ясните съобщения за валидиране насочват потребителите
✅ Напълно интегриран – Работи безпроблемно с всички функции на формуляра
Често задавани въпроси
В: Каква е разликата между минимална/максимална дължина и валидиране?
Мин./макс. дължина контролира колко символи са разрешени. Валидацията контролира кои символи са разрешени, например само букви, само цифри или формат на имейл.
В: Мога ли да валидирам както дължината, така и формата?
Да. Комбинирайте минимална/максимална дължина с правила за валидиране. Например, задайте минимална 3, максимална 15 и буквено-цифрова валидация за поле за потребителско име.
В: Как работи режимът с парола?
Режимът за парола маскира символите с точки, точно както типичните полета за пароли на екраните за вход.
В: Какво прави „изрязване на празните пространства“?
Премахва началните и крайните интервали преди подаване, така че случайно поставените интервали да не пречат на валидирането.
В: Мога ли да създавам персонализирани модели за валидиране?
Да. Използвайте „Персонализиран шаблон“ и добавете регулярен израз, за да наложите всяка структура, от която се нуждаете.
В: Как работят текстовите трансформации?
Потребителят пише нормално, а системата трансформира текста при изпращане, например конвертирайки го в Главни букви или с ГЛАВНИ БУКВИ.
В: За какво е типът въвеждане на търсене?
Добавя вграден бутон за изчистване (X), така че потребителите могат да нулират полето незабавно, докато търсят.
В: Защо да използваме входния тип „tel“?
На мобилни устройства отваря цифрова клавиатура, за да улесни въвеждането на цифри, както на телефон.
В: Мога ли да използвам условна логика с текстови полета?
Да. Условия като „Съдържа“, „Равно е“ или „Празно е“ ви позволяват да показвате или скривате полета въз основа на потребителското въвеждане.
В: За какво се използват скритите полета?
Те съхраняват данни, без да са видими за потребителя, което е полезно за проследяване на метаданни, като например UTM тагове или източници на препоръки.
В: Могат ли текстовите полета да се използват за числа?
Да, но използвайте полето „Число“ за изчисления или числова проверка. Използвайте „Текст“ с „Само числа“, когато имате нужда от кодове или идентификатори, които не трябва да се третират като числа.
В: Колко точни могат да бъдат шаблоните за регулярни изрази?
Regex може да наложи изключително специфични модели. Използвайте тестер за regex, ако трябва да изградите или проверите сложни модели.