Function Reference: geodir_term_review_count_update
Summary
Update review count for each location.
Package
GeoDirectory_Location_Manager
Parameters
- $post_id
- (int) (required) The post ID.
- Default: None
Change Log
Since: 1.0.0
Source File
geodir_term_review_count_update() is located in geodir_location_manager/geodir_count_functions.php [Line: 372]
Source Code
function geodir_term_review_count_update($post_id) { $geodir_posttypes = geodir_get_posttypes(); $post = get_post($post_id); if (isset($post->post_type) && in_array($post->post_type,$geodir_posttypes )) { $locations = geodir_get_post_meta( $post_id, 'post_locations' ); if ( $locations ) { $array = explode( ',', $locations ); $loc = array(); $loc['gd_city'] = str_replace( array( '[', ']' ), '', $array[0] ); $loc['gd_region'] = str_replace( array( '[', ']' ), '', $array[1] ); $loc['gd_country'] = str_replace( array( '[', ']' ), '', $array[2] ); foreach($loc as $key => $value) { if ($value != '') { geodir_get_loc_term_count('review_count', $value, $key, true,$loc); } } } } return; }