| @@ -520,5 +520,21 @@ | ||
| 520 | 520 | $wp_locale->number_format['thousands_sep'] = get_option('wdk_number_format_thousands_sep'); |
| 521 | 521 | } |
| 522 | 522 | }); |
| 523 | 523 | |
| 524 | +add_filter( 'wdk/listings/results', function($listings) { | |
| 525 | + global $Winter_MVC_WDK; | |
| 526 | + $Winter_MVC_WDK->model('field_m'); | |
| 527 | + $Winter_MVC_WDK->load_helper('listing'); | |
| 528 | + | |
| 529 | + $listings_ids = array(); | |
| 530 | + foreach($listings as $listing) { | |
| 531 | + $listings_ids[] = $listing->post_id; | |
| 532 | + } | |
| 533 | + | |
| 534 | + if(!empty($listings_ids)) { | |
| 535 | + $Winter_MVC_WDK->listing_m->update_listings_views($listings_ids); | |
| 536 | + } | |
| 537 | + | |
| 538 | + return $listings; | |
| 539 | +} ) | |
| 524 | 540 | ?> |