Home Forums Add-ons Repeater Field ACF add_row works incorrect Reply To: ACF add_row works incorrect

  • Hi John, sorry for a long delay.
    I tried to turn off all plugins but problem still the same.
    So I have installed new wordpress and add there only one plugin ‘ACF pro’. I used ‘Twenty Fourteen’ theme and added there page with this code:

     * Template Name: ACF test page
    get_header(); ?>
    <form method="POST" action="<?php the_permalink(); ?>" style="float: right;width: 200px;">
    	<input type="hidden" name="field_key" />
    	<input type="text" name="sub_field_one" />
    	<input type="text" name="sub_field_two" />
    	<input type="submit" value="Try it!" />
    <div style="float: right">
    <?php if($_POST): ?>
    $post = array(
    		'post_title' => 'Title of new post',
    		'post_content' => '',
    		'post_status' => 'publish',
    		'post_type' => 'post'
    $post_ID = wp_insert_post($post);
    $row = array(// don't forget to change field keys
    	'field_56d6bdeb338e7' => $_POST['sub_field_one'],
    	'field_56d6be03338e8' => $_POST['sub_field_two']
    $row_id = add_row('field_56d6bdd7338e6', $row, $post_ID);
    echo $row_id;
    <?php endif ?>

    Also I added ACF repeater with two text fields. So form on this page should create a new post and add there values from form to repeater subfields.
    After submitting I saw an ID of new row – ‘1’ near form. But in admin panel I can’t see any value which I wrote in form.
    Can you try it on your wordpress?