如何列出联系表格7 WordPress的所有表格字段?

时间:2018-10-01 10:47:55

标签: wordpress contact-form-7

大多数开发人员在开发与CF7相关的任务时,都需要字段的类型和名称,但是通常由于自定义帖子类型而无法将表单存储为内容,因此他们无法抓取。

所以我可以用适当的方式抓住所有这些字段?

1 个答案:

答案 0 :(得分:0)

大多数开发人员在开发与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;
      }
   }