在代码的成功部分,您可以构建一个表示帖子的数组,并使用wp\\u insert\\u post如下:
实例
$mypost = array(
\'post_title\' => \'My Title\',
\'post_type\' => \'page\'
//... add other fields according to your form
);
$mypost_id = wp_insert_post( $mypost ); //Returns new post id on success
任何未指定的字段都将由WordPress自动填充。
EDIT
有关自定义字段,请参见
add_post_meta :
$mypost_id = wp_insert_post( $mypost ); //SEE ABOVE
$meta_key = \'your-new-field-name\';
$meta_value = \'your-form-value\';
$unique = true; // or false
add_post_meta( $mypost_id, $meta_key, $value, $unique );
资料来源:
wp_insert_post