I am using CiviCRM 4.7 in Wordpress. I have taken on a new project for a local charity, what they want is to have a donation page set up for furniture, clothing ect. They have plans of doing several other things as well and CiviCRM is a perfect fit, except I cannot for the life of me figure out how to create a custom contribution page with an image upload field. Any help would be appreciated.
You can add Custom Fields to a set of fields that are specifically used for Contributions. One such field could be a file field type - and therefore you should then be able to include that in to a Profile that you then include on the Contribution form. I can flesh this out more, but if you know your way around creating Custom Fields and Profiles the above might be enough to help you advance.