true, )); // actions if( acf_is_screen('upload') ) { add_action('admin_footer', array($this, 'admin_footer'), 0); } } /* * admin_footer * * This function will add acf_form_data to the WP 4.0 attachment grid * * @type action (admin_footer) * @date 11/09/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function admin_footer() { // render post data acf_form_data(array( 'screen' => 'attachment', 'post_id' => 0, )); ?> ID; $el = 'tr'; $args = array( 'attachment' => $post_id ); // get field groups $field_groups = acf_get_field_groups( $args ); // render if( !empty($field_groups) ) { // get acf_form_data ob_start(); acf_form_data(array( 'screen' => 'attachment', 'post_id' => $post_id, )); // open echo ''; // loop foreach( $field_groups as $field_group ) { // load fields $fields = acf_get_fields( $field_group ); // override instruction placement for modal if( !$is_page ) { $field_group['instruction_placement'] = 'field'; } // render acf_render_fields( $fields, $post_id, $el, $field_group['instruction_placement'] ); } // close echo '