我正在创建一个插件。该插件显示了从前端到最终用户的from。我希望用户输入的数据保存到数据库中。所以我创建了一个自定义帖子类型。
所以现在我要找的是如何将输入到表单中的数据保存为新自定义表单类型中的记录?我应该看看开箱即用的功能/挂钩?
有人能给我一些好的榜样吗?
感谢。
答案 0 :(得分:3)
您正在寻找wp_insert_post()。在您的插件中,您只想将其添加到表单处理中。一个例子:
$post = array(
'post_name' => 'some-slug',
'post_title' => 'Some Title',
'post_status' => 'draft',
'post_type' => 'custom_post_type'
);
wp_insert_post( $post );