Я работаю на доске объявлений о вакансиях, и люди могут размещать вакансии. На моем Опубликовать страницу работы, заголовок, в котором пользователь вводит название должности, которую он / она публикует (например, работник склада), не имеет максимальной длины, чтобы ограничить количество используемых им символов или букв.
В результате слова бегут по всей странице и перекрывают другой контент на этой странице. Как я могу это исправить?
Парень, который создал эту доску объявлений, дал мне этот код, чтобы исправить это, но я понятия не имею, в каком файле его разместить. Мне дали очень ограниченную информацию
add_filter("wpjb_form_init_job", "my_wpjb_form_init_job");
function my_wpjb_form_init_job($form) {
$form->getElement("job_title")->addValidator(new Daq_Validate_StringLength(1, 80));
return $form;
}
<input type="text" maxlength="15" id="textfield" name="textfield" /> //you can put any length says 10,15.etc
Попробуйте использовать <input type="text" name="customName" maxlength="customLength" />
, Он широко поддерживается и уже включен в стандарт HTML 4.1. Люди могут обвинить меня в обращении к w3schools, но там Вы можете получить больше информации об этом, например, длина по умолчанию 524288 символов.
РЕДАКТИРОВАТЬ: Вы не должны делать эти поля ввода перекрываются. Уже с довольно простыми методами, например display:table
собственности, вы можете избежать этого.