How to show a manageable list of images on a post?

Screenshot of edit screen http://www.sitekick.com/static/img/193593.jpg

I am working on something that uses images in a very similar fashion. As mentioned, you will need to implement custom meta boxes for your ‘product’ post type to create an image field. I use the CMB2 framework to build out the meta boxes. It provides several field types, one of which is file_list.

File_list allows you to set multiple images via the native media manager. You sort by dragging the thumbnails in the desired order; delete with the red minus icon, and add more.(see screenshot)

On the frontend, I use get_post_meta to get the image data. In my case I build out a slider with the help of wp_prepare_attachment_for_js, but you could obviously use it in a widget or your theme.