Support

Account

Home Forums Backend Issues (wp-admin) ACF make a post private if there are no rows in a repeater field. Reply To: ACF make a post private if there are no rows in a repeater field.

  • Hi @james

    Thanks for the help, but the problem still remains the same.

    //$row = count( get_field('sub_seminars') );
    //var_dump($row); //this should output the number of rows on returned for you to ensure that the correct value is returned.
    //var_dump($post->ID) //also confirm that the correct value is in use
           //if ($row == 0) {
                $postid = $post->ID; //Supply post-Id here $post->ID.
                wp_update_post(array(
                'ID'    =>  123,
                'post_status'   =>  'draft'
            ));
    //}

    This does set the post with id 123 to draft, so that means I have some problem with the count function.