How do I upload a file to wordpress using a custom upload form? How do I upload a file to wordpress using a custom upload form? wordpress wordpress

How do I upload a file to wordpress using a custom upload form?


Does this help?

WPTuts: Allow users to submit images to your site

PHP:

require_once(ABSPATH . "wp-admin" . '/includes/image.php');require_once(ABSPATH . "wp-admin" . '/includes/file.php');require_once(ABSPATH . "wp-admin" . '/includes/media.php');$attachment_id = media_handle_upload('file-upload', $post->ID);

HTML:

<input type="file" name="file-upload" id="file-upload" />


Solved. This is the code I used to do it:

In my code:

require_once(ABSPATH . "wp-admin" . '/includes/image.php');require_once(ABSPATH . "wp-admin" . '/includes/file.php');require_once(ABSPATH . "wp-admin" . '/includes/media.php');$attachment_id = media_handle_upload('file-upload', $post->ID);

In my form:

<input type="file" name="file-upload" id="file-upload" />