I am trying to re-order the images attached to a CPT and use do_shortcode('[gallery orderby="menu_order" exclude="' . get_post_thumbnail_id( $post->ID ) . '" columns="4"]') to display the gallery after all other post meta is displayed.
When I insert the gallery into the content 'field', the ordering works. However it is not due to menu_order being saved. I think it is using the ids attribute to determine order.
IE: [gallery columns="4" link="file" ids="1312,1301,1302,1304,1308,1309,1307,1310,1298,1299,1306,1311,1300,1297,1296,1303"]