【发布时间】:2018-07-18 06:49:10
【问题描述】:
新手问题。我设法为 cf7 创建一个数据库来保存所有提交。一切正常,但我没有得到想要的结果:
这是在数据库上发布的内容:
a:1:{s:20:"名字";s:5:"乔恩";}
我需要一些关于如何只保存提交的名称的指导,在这种情况下是 :Jon
$wpdb->insert( $wpdb->prefix . 'maintenance_forms',
array(
'form' => $submited['title'],
'first_name' => serialize( $first_name ),
)
);
}
【问题讨论】:
-
您始终可以使用同一创建者的 Flamingo 插件,这会将所有 CF7 提交保存到一个表中。
-
谢谢安迪,我研究了 Flamingo,但对我不起作用。我只需要一行和多列,到目前为止一切正常,减去添加的东西 (a:1:{s:20:"first name";s:5:"Jon";})
-
没问题。我认为 wordpress 会像你看到的那样对 JSON 数据进行哈希处理并将其吐出,我不确定如何解决这个问题,但我知道有一种方法可以满足你的需要。
标签: php mysql database wordpress contact-form-7