wordpress - 如何列出 Contact Form 7 WordPress 的所有表单字段?
问题描述
大多数开发人员在开发与CF7相关的任务时,他们需要字段的类型和名称,但由于自定义帖子类型导致表单存储为内容,通常他们无法抓取。
所以我可以以适当的方式抓住所有这些领域?
解决方案
大多数开发人员在开发与CF7相关的任务时,他们需要字段的类型和名称,但由于自定义帖子类型导致表单存储为内容,通常他们无法抓取。
因此,要获取类型、名称、基本类型等……您需要获取所有联系表单帖子。您需要遍历每个联系表单帖子,并将表单的内容作为 agument 传递到下面的扫描功能中
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;
}
}
推荐阅读
- c# - 我在 Asp.Net MVC 2 App 中创建了 jQuery 日期选择器。它没有显示日期选择器日历?
- cloud - 阿里巴巴函数计算的函数超时限制是多少?
- nfc - 如何构建基于 nfc 技术的程序?
- python - 如何将 PyInstaller 输出重定向到 wxPython textctrl
- android - Android 三星 Galaxy s10 软键按钮栏正在隐藏我们的应用程序底部视图
- javascript - 如何在状态下将一个值设置为“on”而将其他所有值设置为“off”?
- python - 获得所需输出“Numpy Vectorized”的替代方法
- python - 使用 django 自定义管理器方法作为 Q 对象链的一部分
- google-assistant-sdk - 我在哪里获得履行 URL?
- sql - 是否有任何 SQL 查询来识别身份和资源属性差异