spivurno
4/11/2017 - 2:36 AM

Gravity Perks // GP Media Library // Auto-attach Uploaded Files to GF-generated Post

Gravity Perks // GP Media Library // Auto-attach Uploaded Files to GF-generated Post

</php
/**
 * Gravity Perks // GP Media Library // Auto-attach Uploaded Files to GF-generated Post
 * http://gravitywiz.com/documentation/gp-media-library/
 */
add_action( 'gform_after_create_post', function( $post_id, $entry, $form ) {
	if( is_callable( 'gp_media_library' ) ) {
		$file_ids = gp_media_library()->get_file_ids_by_entry( $entry, $form );
		if( $file_ids ) {
			foreach( $file_ids as $field_id => $_file_ids ) {
				foreach( $_file_ids as $file_id ) {
					wp_update_post( array(
						'ID' => $file_id,
						'post_parent' => $post_id
					) );
				}
			}
		}
	}
}, 10, 3 );