WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for a way to create a user generated photo wall. Like a memorial site so to speak. I would have a big header image up top, than people could submit their own photo and it would post below the big header image I posted. Does anyone know of a way I can do this either with a plug in or a theme? Thanks!

share|improve this question
Hi Rick, please have a look at the wordpress.stackexchange.com/faq – Wyck Oct 19 '12 at 19:51
@wyck You posted a link to the faq's? I was asking about user generated photo walls. – Rick Smith Oct 19 '12 at 20:31
Yes part of the faq says, we do not handle questions: asking for recommendations for plugins, themes, books or hosting services. – Wyck Oct 20 '12 at 0:55

You could achieve this with nextgen gallery and the nextgen public uploader http://wordpress.org/extend/plugins/nextgen-public-uploader/

share|improve this answer
An answer should be more than just a link to an external site. Please add a solution. – kaiser Oct 19 '12 at 20:27
@mirage - I've seen that plug in, but not sure what to do once I've installed it. – Rick Smith Oct 19 '12 at 20:30
The best explanation is probably the website of the developer webdevstudios.com/plugin/nextgen-public-uploader Once you have installed nextgen gallery and the public uploader you will have a shortcode for the upload field [ngg_uploader id=1] (the id is the id of your gallery, each nextgen gallery has their own id) This will result in an upload field for the visitor. The shortcode [ngg_gallery id=1] will display the gallery itself. You have the option to moderate uploaded photos or to allow them by default. – mirage Oct 20 '12 at 0:00

Create a page and allow comments. Add a upload form and save the image as comment meta. The images can displayed as comment content (with or without additional text).

Hook into the comment form, add a file upload (<input>-tag type file). Hook into comment save action and grab the file name and path (save both during upload process, eg copy to the $_POST array), save them as comment meta. Do not forget to validate and sanitize the uploaded data!

A simple way to create nice a flash upload form is to use uploadify (jQuery plugin)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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