2011-08-13 51 views
0

我需要以某种方式创建一个表单,其中用户可以填写多个领域,并选择将被加入后的图像的WordPress后,添加通过PHP

的员额将从输入字段被格式化和我可以做到这一点,但我的问题是,我以前做过这件事,soem tiem之前,不记得如何分配一个职位到正确的类别,并通过WP功能上传/分配图像?

任何帮助将是伟大的!

回答

1

要插入后...

wp_insert_post($postarr, $wp_error = false) 

中的代码的WP-包括/ post.php中。

要插入的图片

media_handle_upload($file_id, $post_id, 
    $post_data = array(), $overrides = array('test_form' => false)) 

$file_id在$ _FILES索引。 $post_id是您要将文件附加到的文章。

该代码位于wp-admin/includes/media.php中,如果您在前端而不是管理员中执行此操作,则可能会造成问题。