Большинству разработчиков при разработке задачи, связанной с CF7, им нужны тип и имя полей, но, как правило, им не удается получить данные, поскольку форма сохраняется как контент из-за пользовательского типа записи.
Таким образом, чтобы получить тип, имя, базовый тип и т.д. ... вам нужно получить все контактные формы сообщения.Вам нужно пройтись по каждой записи в контактной форме и передать содержимое формы в функции сканирования ниже как аггмент
foreach($form as $objForm){
$manager = WPCF7_FormTagsManager::get_instance();
$tags = $manager->scan( $objForm->form );
$filter_result = $manager->filter( $tags, $cond );
foreach ($filter_result as $key => $value) {
echo $value->type;
echo $value->name;
}
}