I am adding additional pages to wordpress backend and I would like to use the built-in image uploader and browser. I couldn't find any examples on how to add it to my form.

Assuming that I have a text input or something similiar - what do I have to do to allow users pick a previously uploaded image so that the image link would show up in the textfield?


I've created an iframe that's loading media-uploader.php but now I have no idea how to get the picked image to go to my textfield.

3 Answers 3


The Image Widget plugin uses the media uploader. You may want to look at its code source. It is very simple.


I needed to do something similar (inserting external images into posts from a specific source) and I couldn't find any appropriate hooks or functions to use, so I ended up copying the relevant code from wp-admin/includes/media.php and wp-admin/media-upload.php into my plugin in order to use the functionality.

  • could you please post the plugin that you created and the admin metabox code you added to your custom post type? Thanks so much in advance Commented Nov 5, 2010 at 15:39
  • @NetConstructor.com It's not completed, but I will update here when it is finished.
    – jjeaton
    Commented Feb 10, 2011 at 0:12
  • did you finish this by chance? Commented Feb 12, 2011 at 21:52

I am a little confused. Do you mean that you want the end user to be able to use the image picker from the back end, and have access to all the pictures from other sections?

If so, I'm pretty sure it already does that, by default.

  • I want to know how to use the image picker in my code. I couldn't find that.
    – naugtur
    Commented Sep 13, 2010 at 6:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.