Gracias por responder ArturoGallegos;
Buscando encontré este plugin
http://wordpress.org/plugins/user-submitted-posts/ es muy completo y es justo lo que quiero, los usuarios pueden crear post y hasta subir imágenes, el único problema es que es plugin utiliza campos personalizados, y si el usuario sube mas de una imagen, se crean varios campos personalizados pero todos con el mismo nombre
user_submit_image necesitaría poder identificar esos campos, por ejemplo
(user_submit_image1, user_submit_image2, user_submit_image3) es posible esto??