Как я могу получить все поля «Контактная форма 7» как объект по идентификатору формы?
Есть функция кто это делает?
Нужно ли мне брать содержимое поста и обрабатывать его с помощью регулярных выражений?
Благодарю.
Контактная форма 7 формы просто сообщения с пользовательским типом сообщения wpcf7_contact_form
, Поля формы сохраняются в виде HTML (с короткими кодами) как мета пост с ключом _form
, Для того, чтобы получить эти данные, вы можете использовать get_post_meta ().
Опять же … это не будет возвращать отображаемые html-поля … только шорткоды и другой макет формы. Фактические поля формы не отображаются до запуска WPCF7 do_shortcode()
,
Других решений пока нет …