Function Reference: geodir_event_review_count_force_update

Summary

Update the terms reviews count for upcoming events.

Change Log

Since: 1.2.4

Source File

geodir_event_review_count_force_update() is located in geodir_event_manager/gdevents_functions.php [Line: 1975]

Source Code

function geodir_event_review_count_force_update() {
	$today_date = date_i18n( 'Y-m-d', current_time( 'timestamp' ) );
	$last_update_date = get_option( 'geodir_review_count_force_update' );
	
	if ( !$last_update_date || strtotime( $last_update_date ) < strtotime( $today_date ) ) {
		// update terms reviews count
		geodir_count_reviews_by_terms(true);
		
		// update location reviews count
		if (defined('POST_LOCATION_TABLE')) {
			geodir_event_location_update_count_reviews();
		}
				
		update_option('geodir_review_count_force_update', $today_date );
	}
}