Hi guys,
Breaking my head over this one, why is this code:
if( get_field('field_5b303fe622a15') >= 0 ) {
$count = (int) get_field('field_5b303fe622a15');
$new_count = $count++;
update_field('field_5b303fe622a15', $new_count);
}
Not working at all inside my if ( have_posts() ) : while ( have_posts() ) : the_post();
loop inside my single.php?
Thanks!
Have you tried to print get_field('field_5b303fe622a15')
? Maybe it’s a subfield ?
I’ve tested this code on a WP loop and it worked :
$count = (int) get_field('count');
if ( $count >= 0) {
$count++;
update_field('count', $count);
}
By the way, get_field and update_field can be used with the field’s name instead of the field’s key.