$item, 'post_parent' => $post_id, 'menu_order' => $order ++ ) ); // Save images in that order to meta field // That helps retrieving values easier add_post_meta( $post_id, $field_id, $item, false ); } RW_Meta_Box::ajax_response( __( 'Order saved', 'rwmb' ), 'success' ); } /** * Get field HTML * * @param string $html * @param mixed $meta * @param array $field * * @return string */ static function html( $html, $meta, $field ) { global $wpdb; $i18n_msg = _x( 'Uploaded files', 'image upload', 'rwmb' ); $i18n_del_file = _x( 'Delete this file', 'image upload', 'rwmb' ); $i18n_delete = _x( 'Delete', 'image upload', 'rwmb' ); $i18n_edit = _x( 'Edit', 'image upload', 'rwmb' ); $i18n_title = _x( 'Upload files', 'image upload', 'rwmb' ); $i18n_more = _x( '+ Add new image', 'image upload', 'rwmb' ); $html = wp_nonce_field( "rwmb-delete-file_{$field['id']}", "nonce-delete-file_{$field['id']}", false, false ); $html .= wp_nonce_field( "rwmb-reorder-images_{$field['id']}", "nonce-reorder-images_{$field['id']}", false, false ); $html .= ""; // Uploaded images if ( ! empty( $meta ) ) { $html .= "