1

Тема: Вопрос по Contact Form 7

Здравствуйте.
Встала задача сделать опрос на каждой записи, причем описания к первым двум полям формы на каждой записи должны быть разными.
Делать на каждый пост отдельную форму это не вариант.

Решил сделать через Contact Form 7 и плагин Contact Form 7 Dynamic Text Extension, который добавляет в форму произвольное поле.
Логика следующая: при создании поста создаю два произвольных поля и вывожу их через плагин в форме в месте описания полей, таким образом на каждой записи к первым двум полям получаются свои описания.

Все бы хорошо, да есть ложка дегтя.
Плагин Contact Form 7 Dynamic Text Extension выводит эти поля в теге <input></input>, и пользователь может этот текст отформатировать и при получении формы получим также измененный текст в описании поля, а так как это поле является описанием (лейблом) к заполняемому полю, то данное действие весьма нежелательно.

Я знаю есть атрибут для инпута readonly="readonly", но как сделать чтобы этот атрибут добавлялся к формируемому плагином инпуту?
Возможно надо поковырять файлы плагина, посмотреть код отвечающий за вывод этого поля и добавить туда этот атрибут...

Но может можно как то проще решить эту проблему? Другим плагином формы или как то еще? Ведь по сути простая задача - добавить два произвольных поля в шаблон формы CF7