I need the user to be able to associate one image with each page which is then used by the theme at the top of each page. I am aware that I could use a custom field with the ID of the image to use but that's not very user friendly. I would prefer to have a drop down list within the admin area or a graphical way of selecting the image, but how would I go about implementing this? Will I need to write a plugin to go with my theme?
Advice appreciated. Thanks.