Support

Account

Home Forums Bug Reports Bug: ACF Pro 5.2.3 and WP Multisite Reply To: Bug: ACF Pro 5.2.3 and WP Multisite

  • I tested it out on one of my affected installs. Simply putting the restore_current_blog() inside the loop did not work. However through some trial and error I was able to get it working by keeping your original code and adding it inside the loop like so.

    
    		// loop through sites and find updates
    		$sites = wp_get_sites();
    		
    		if( $sites ) {
    			
    			foreach( $sites as $site ) {
    				
    				// switch blog
    				switch_to_blog( $site['blog_id'] );
    				
    				
    				// get site updates
    				$updates = acf_get_updates();
    				
    				if( $updates ) {
    				
    					$prompt = true;
    					break;
    					
    				}
    				
    				// restore
    				restore_current_blog();
    				
    			}
    
    		// restore
    		restore_current_blog();
    			
    		}