Support

Account

Home Forums Backend Issues (wp-admin) acf_form() attachment to Media Gallery Reply To: acf_form() attachment to Media Gallery

  • To anyone having this problem, We did this and it works fine :

    function acf_save_post( $post_id ) {
    
        $file = get_field('upload_a_file', $post_id);
    	if( $file ){
    
    		$file_id = $file['ID'];
    		$post_to_update = array(
    			'ID'           => $file_id,
    			'post_parent'  => $post_id
    		);
    		wp_update_post( $post_to_update );
    	}
    }
    
    add_action('acf/save_post', 'acf_save_post', 20);
    

    Replace upload_a_file with your correct acf field.
    Basically we just modify the actual file post’s ‘post_parent’ to where it’s uploaded to. The attached file from acf will now show attached to the correct parent post.