Support

Account

Home Forums ACF PRO ACF to the_content() Reply To: ACF to the_content()

  • I was able to get it to work by changing the calls to act/save_post to save_post. But its showing the content as Array. Not sure where to go from here now….

    function my_acf_save_post( $post_id ){
    
    		if( isset($_POST['acf']) ){
    			$fields = $_POST['acf'];
    			$new_content = 'before the fields';
    			$new_content .= $fields;			
    			$new_content .= 'after the fields';
    			
    			$my_post = array(
    			'ID'           => $post_id,
    			'post_content' => $new_content
    			);
    
    			remove_action('save_post', 'my_acf_save_post', 20);
    			wp_update_post( $my_post );
    			add_action('save_post', 'my_acf_save_post', 20);
    		}
    	
    }
     
    // run after ACF saves the $_POST['acf'] data
    add_action('save_post', 'my_acf_save_post', 20);