Support

Account

Home Forums Front-end Issues acf_form_head and color picker after ajax load Reply To: acf_form_head and color picker after ajax load

  • This must be the solution. I suppose I just need to learn how to implement this more. I don’t understand how to use this code properly. I’ve pasted a simplified version of the code I am calling with AJAX. If you can help me fill out the proper div and classes so that the code you gave me would work, that would be really nice. But I understand that all the resources are there and it’s really up to me to figure it out, so if not, that’s OK too. Thanks for the help.

    <?php 
    acf_form_head();
    /*
    Template Name: pineditquote.php
    */
    ?>
    <?php
       $post = get_post($_POST['id']);
    ?>
    <?php if ($post) : ?>
        <?php setup_postdata($post); ?>
    
        	<div id="immediate_options_single_box" class="immediate_options_single_box">
            <div id="io_form">
    <?php $options = array(
        'post_id' => $post->ID, // post id to get field groups from and save data to
        'field_groups' => array(), // this will find the field groups for this post (post ID's of the acf post objects)
        'form' => true, // set this to false to prevent the <form> tag from being created
        'form_attributes' => array( // attributes will be added to the form element
            'id' => 'post',
            'class' => '',
            'action' => '',
            'method' => 'post',
        ),
        'return' => add_query_arg( 'updated', 'true', get_permalink() ), // return url
        'html_before_fields' => '', // html inside form before fields
        'html_after_fields' => '', // html inside form after fields
        'submit_value' => 'Update', // value for submit field
        'updated_message' => 'Post updated.', // default updated message. Can be false to show no message
    );
    acf_form( $options ); ?>
    
                </div>
    		</div>
            
    <?php endif; ?>