Support

Account

Home Forums Backend Issues (wp-admin) Update ACF Field on daily basis Reply To: Update ACF Field on daily basis

  • You can try:

    <?php
    global $wp_query;
    #$paged = get_query_var('paged') ? get_query_var('paged') : 1;
    $args = array(
    	'posts_per_page' => -1,
    	'post_type'		=> 'groeiprocessen',
    	'fields' 		=> 'ids', //not sure what to add here
    	'post_status'	=> array('publish'),
    	#'paged' 		=> $paged
    );
    $wp_query = new WP_Query($args);
    if ($wp_query->have_posts()) :
    	while ($wp_query->have_posts()) : $wp_query->the_post();
    
    	$post_id = get_the_ID();
    
    	$datetime1 = new DateTime();
    
    	$datetime2 = get_field( "datum" );
    
    	$difference = $datetime1->diff($datetime2);
    
        $verschil = "difference " . $difference->days . " days ";
    
    	update_post_meta( $post_id, 'datum2', $verschil );
    
    	endwhile;
    endif;