Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1770012000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Open for lunch and dinner, Ruttenbucks Grill in Valley Grove is one of the state’s best kept secrets. Best known for their tasty barbeque and steaks, they have Damn Good Grub that includes hot beef… Read More
Home to Alexander Campbell, a local minister and his family in Bethany, West Virginia, in the early 1800s, the house and adjacent buildings became known for southern hospitality and religious… Read More
Whether you’re preparing to hit the mountain bike trails or just looking for something to ride around the neighbor, you’ll have plenty of choices at Wheelcraft Bicycles in Wheeling, West… Read More
Kruger Street Toy & Train Museum in Wheeling, West Virginia is filled with just that, tons of toys and trains. There’s fun for all ages because the core mission of the museum says "we truly… Read More
Figaretti's Restaurant is an old-fashioned Italian joint where the family-run standby has offered traditional Italian plates for decades. And if you love their signature spaghetti sauce, don't worry… Read More
This shopping center is well-equipped with over 80 stores. Find anything from NiNi’s Treasures to TJ Maxx. When you need to refuel on energy, look no further and stop into one of the many hyped… Read More
Oglebay Resort is open year-round and offers several dining options ranging from cookouts to gourmet meals and there are numerous recreational activities on site including a spa, 18-hole golf course,… Read More
In today’s world of video games, television, and other entertainment technology, children may not realize that play doesn’t have to have electricity to work. What better way to educate… Read More
Established over 70 years ago, DiCarlo's Pizza in Wheeling serves its unique Italian-style pizza cut in square slices with a creamy provolone that's unmelted. Using only fresh handmade ingredients,… Read More
Give your inner child a taste of nostalgia and learn more about the toys and trains that contributed to history at the Kruger Street Toy and Train Museum. You don’t want to miss this Wheeling… Read More
Notice (8): Trying to access array offset on value of type null [APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68]Code Contextif($params['tags'])$options['conditions']['tags'] = $params['tags'];else if($this->params['tags_logical'])$params = array( 'show' => (int) 5, 'title' => 'Organizations around West Liberty', 'images' => false, 'group_type' => 'organization', 'sort' => 'created', 'sort_rule' => '-1', 'keyword' => '', 'radius' => null, 'limit' => (int) 15, 'page' => (int) 1, 'sef' => '', 'tags' => '', 'tags_logical' => '', 'terms' => '', 'show_limit' => (int) 3, 'days' => '', 'max-days' => (int) 365, 'max-miles' => (int) 45, 'message' => '[message to follow]', 'min' => (int) 50, 'prompt' => '', 'height' => '', 'width' => '', 'data_id' => '', 'more' => true, 'type' => '', 'autoshowmore' => false, 'link' => '', 'showdesc' => '', 'rankby' => '', 'empty-message' => '', 'ad_slots' => '', 'see-more-title' => '', 'searchdate' => '', 'searchenddate' => '', 'lat' => (float) 40.168800354004, 'lng' => (float) -80.599296569824, 'latlng' => '40.168800354004,-80.599296569824', 'city' => 'West Liberty', 'state' => 'WV', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'west-liberty-wv' ) )PlacesComponent::search() - APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68 PlacesController::local() - APP/Controller/PlacesController.php, line 52 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
West Liberty, West Virginia. Population for West Liberty from the last gathering is 1220. You can view West Liberty venues that host many West Liberty WV events every year.
You can find a ton of properties for sale if you search the West Liberty page on Zillow. Currently West Liberty has an average listing price for homes for sale on the market of $192,469. More real estate facts about West Liberty: The number of properties currently for sale in West Liberty is 106. The median homes for sale listing price is $124,900. This is broken down with the number of three bedroom houses in West Liberty consisting of 55 with an average listing price for these house of $168,193. Out of the 24 houses that are four bedroom the average listing price for West Liberty is $287,000. Interest rates for West Liberty are at historic lows as well.
West Liberty West Virginia has a latitude of 40.168800354004 and a longitude of -80.599296569824. View the full profile
On Yahoo, Yelp, SuperPages, AmericanTowns and 25 other directories!
Add your social media links and bio and promote your discounts, menus, events.
Be sure your listing is up on all the key local directories with all your important content (social links and product info).
| Nr | Query | Error | Affected | Num. rows | Took (ms) |
|---|---|---|---|---|---|
| 1 | db.towns.find( {"sef_url":"dover-ga"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 3 | db.towns.find( {"sef_url":"west-liberty-wv"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"west-liberty-wv","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 2 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-80.59929656982422,40.168800354003906],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"WV"}}},{"$project":{"title":1,"homepage_title":1,"tags":1,"image_url":1,"distance":1,"page_path":1,"path":1,"article_hostname":1,"text":1,"publish_date":1,"site_canonical":1,"sections.title":1,"sections.geo":1,"sections.text":1}},{"$addFields":{"days_since":{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1770018333711)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1770018333711)","$publish_date"]},86400000]}]}}},{"$sort":{"relevance_score":1,"_id":1}},{"$skip":0},{"$limit":11}]}, ["article_id","title","homepage_title","tags","image_url","path","article_hostname","sef_tail","page_path","text","publish_date","site_canonical","sections.title","sections.text"] ).sort( {"relevance_score":1,"_id":1} ).limit( 11 ).skip( 0 ) | 0 | 11 | 125 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"west-liberty-wv","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 1 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 13 | db.events_cache.find( {"_id":"4944d5f1964d53ff9ae4879de9fc8778"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770703199)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-80.59929656982422,40.168800354003906],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 7 | |
| 15 | db.events_cache.count( {"_id":"4944d5f1964d53ff9ae4879de9fc8778"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"4944d5f1964d53ff9ae4879de9fc8778"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"4944d5f1964d53ff9ae4879de9fc8778","town_sef_url":"west-liberty-wv","data_key":["6896c2c5fb5e4bed1f1b55c2"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-80.59929656982422,40.168800354003906],\"has_next_page\":true}","modified":"MongoDate(0.88900000 1770018333)","created":"MongoDate(0.88900000 1770018333)"} , true) | 0 | 0 | 1 | |
| 18 | db.events_cache.find( {"_id":"acb5a74020a1649d5298a6c24b19fe05"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770703199)"},"event_id":{"$nin":[75984228]},"tags":"music","geo":{"$geoWithin":{"$center":[[-80.59929656982422,40.168800354003906],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 6 | |
| 20 | db.events_cache.count( {"_id":"acb5a74020a1649d5298a6c24b19fe05"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"acb5a74020a1649d5298a6c24b19fe05"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"acb5a74020a1649d5298a6c24b19fe05","town_sef_url":"west-liberty-wv","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-80.59929656982422,40.168800354003906],\"has_next_page\":false}","modified":"MongoDate(0.91700000 1770018333)","created":"MongoDate(0.91700000 1770018333)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"6ac8f5d124ad76b64b6552cec4fb6333"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1771307999)"},"event_id":{"$nin":[75984228]},"tags":"music","geo":{"$geoWithin":{"$center":[[-80.59929656982422,40.168800354003906],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 9 | |
| 25 | db.events_cache.count( {"_id":"6ac8f5d124ad76b64b6552cec4fb6333"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"6ac8f5d124ad76b64b6552cec4fb6333"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"6ac8f5d124ad76b64b6552cec4fb6333","town_sef_url":"west-liberty-wv","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-80.59929656982422,40.168800354003906],\"has_next_page\":false}","modified":"MongoDate(0.95200000 1770018333)","created":"MongoDate(0.95200000 1770018333)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"4dcb24758234dc87151328ff51183f6e"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770357599)"},"event_id":{"$nin":[75984228]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-80.59929656982422,40.168800354003906],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 1 | |
| 30 | db.events_cache.count( {"_id":"4dcb24758234dc87151328ff51183f6e"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"4dcb24758234dc87151328ff51183f6e"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"4dcb24758234dc87151328ff51183f6e","town_sef_url":"west-liberty-wv","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-80.59929656982422,40.168800354003906],\"has_next_page\":false}","modified":"MongoDate(0.97000000 1770018333)","created":"MongoDate(0.97000000 1770018333)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"9486bc577b9705ea424af2265f530266"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1772690399)"},"event_id":{"$nin":[75984228]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-80.59929656982422,40.168800354003906],0.8695652173913043]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 2 | |
| 35 | db.events_cache.count( {"_id":"9486bc577b9705ea424af2265f530266"} ) | 0 | 0 | 3 | |
| 36 | db.events_cache.count( {"_id":"9486bc577b9705ea424af2265f530266"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"9486bc577b9705ea424af2265f530266","town_sef_url":"west-liberty-wv","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-80.59929656982422,40.168800354003906],\"has_next_page\":false}","modified":"MongoDate(0.99300000 1770018333)","created":"MongoDate(0.99300000 1770018333)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"0bdcb48c124b0d056db4de1fd01727d1"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1770530399)"},"event_id":{"$nin":[75984228]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-80.59929656982422,40.168800354003906],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 21 | |
| 40 | db.events_cache.count( {"_id":"0bdcb48c124b0d056db4de1fd01727d1"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"0bdcb48c124b0d056db4de1fd01727d1"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"0bdcb48c124b0d056db4de1fd01727d1","town_sef_url":"west-liberty-wv","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-80.59929656982422,40.168800354003906],\"has_next_page\":false}","modified":"MongoDate(0.05300000 1770018334)","created":"MongoDate(0.05300000 1770018334)"} , true) | 0 | 0 | 2 | |
| 43 | db.events_cache.find( {"_id":"2cc37b9dab8d0b8cac02cce8ce068112"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1771394399)"},"event_id":{"$nin":[75984228]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-80.59929656982422,40.168800354003906],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 1 | 58 | |
| 45 | db.events_cache.count( {"_id":"2cc37b9dab8d0b8cac02cce8ce068112"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.count( {"_id":"2cc37b9dab8d0b8cac02cce8ce068112"} ) | 0 | 0 | 1 | |
| 47 | db.events_cache.insert( {"_id":"2cc37b9dab8d0b8cac02cce8ce068112","town_sef_url":"west-liberty-wv","data_key":["6951e614de4ae56f5af85acc"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"15\",\"days\":\"15\",\"show\":1,\"geo\":[-80.59929656982422,40.168800354003906],\"has_next_page\":false}","modified":"MongoDate(0.17400000 1770018334)","created":"MongoDate(0.17400000 1770018334)"} , true) | 0 | 0 | 1 | |
| 48 | db.events_cache.find( {"_id":"3e541fae1b2980a772653234e8b55902"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1771912799)"},"event_id":{"$nin":[75984228,76444128]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-80.59929656982422,40.168800354003906],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 44 | |
| 50 | db.events_cache.count( {"_id":"3e541fae1b2980a772653234e8b55902"} ) | 0 | 0 | 1 | |
| 51 | db.events_cache.count( {"_id":"3e541fae1b2980a772653234e8b55902"} ) | 0 | 0 | 1 | |
| 52 | db.events_cache.insert( {"_id":"3e541fae1b2980a772653234e8b55902","town_sef_url":"west-liberty-wv","data_key":["68c0e125c3af739f253dd1e0","69718d9eb1faf7c56a497e16","68d35626c3af739f250210c1","691fcd1ade4ae56f5a67f71d","68e08523c3af739f25467b7a","6896c2c5fb5e4bed1f1b554a","68c232a7c3af739f256af536","69129e18de4ae56f5aa31bd9","692f9f13de4ae56f5a52366e","68c232a7c3af739f256af571","68981448fb5e4bed1f561340","691bd895de4ae56f5a7c0fca","692e4d93de4ae56f5ae93496","692f9f13de4ae56f5a523698","68981448fb5e4bed1f56151c","689965cffb5e4bed1f9542be","68b8f82cc3af739f2556920f","68bf8fa6c3af739f25b383a9","689965cffb5e4bed1f9543d1","693a2b13de4ae56f5a8b0e45","69718d9eb1faf7c56a497f4b","689965cffb5e4bed1f954507","690ab51fde4ae56f5a841945","693cce12de4ae56f5ae984a5","693cce12de4ae56f5ae984b4","6949fd12de4ae56f5aeb6c72","695f150eb1faf7c56aac1525","68b8f82cc3af739f2556922a","68bf8fa6c3af739f25b383d7","68c232a7c3af739f256af625","690ea998de4ae56f5ac28899","68d35626c3af739f250211e9","689965cffb5e4bed1f9545bd","6902cc1c3394d74e7810c799","68bf8fa6c3af739f25b383f2","68b8f82cc3af739f25569252","689ab740fb5e4bed1fdee47c","689ab740fb5e4bed1fdee556","689ab740fb5e4bed1fdee699","6909639ade4ae56f5a1c0fb8","6940c291de4ae56f5a9dd2d1","69718d9eb1faf7c56a497fee","689ab740fb5e4bed1fdee7b1","6959cf0fde4ae56f5af2142d","68b8f82cc3af739f25569296","68bf8fa6c3af739f25b3844f","68fae321c3af739f25d958c0","689c08befb5e4bed1f1f9b4f","69718d9eb1faf7c56a498044","689c08bffb5e4bed1f1f9caa"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-80.59929656982422,40.168800354003906],\"has_next_page\":true}","modified":"MongoDate(0.26100000 1770018334)","created":"MongoDate(0.26100000 1770018334)"} , true) | 0 | 0 | 1 | |
| 53 | db.events_cache.find( {"_id":"f6a185f9faaf79dc0e67ef81214420ce"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)","$lt":"MongoDate(0.00000000 1771912799)"},"event_id":{"$nin":[75984228,76444128,76119656]},"tags":"music","geo":{"$geoWithin":{"$center":[[-80.59929656982422,40.168800354003906],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 25 | 14 | |
| 55 | db.events_cache.count( {"_id":"f6a185f9faaf79dc0e67ef81214420ce"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.count( {"_id":"f6a185f9faaf79dc0e67ef81214420ce"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"f6a185f9faaf79dc0e67ef81214420ce","town_sef_url":"west-liberty-wv","data_key":["68e8a65fc3af739f255b9132","691eb3ddde4ae56f5a229d7c","6916cad8de4ae56f5a4f4d5a","690c3edade4ae56f5afb9fb8","693bb4d4de4ae56f5ad9bd66","690c3edade4ae56f5afb9ff8","6903045d3394d74e7843c374","690d9058de4ae56f5a18e391","692156d6de4ae56f5a9cac0d","68d8d465c3af739f2564ba38","68ef3ddec3af739f2585b0fc","68cf99e6c3af739f25419d05","68f9c9e0c3af739f25851871","68fdbe62c3af739f2587000a","68f9c9e0c3af739f258518f8","693911d4de4ae56f5a25e8bb","691d6256de4ae56f5ae8901d","693bb4d5de4ae56f5ad9bfc2","691d6256de4ae56f5ae89070","68dcc8e2c3af739f25609581","6922a856de4ae56f5af6a3c4","68fdbe62c3af739f258700b6","690d9059de4ae56f5a18e4de","690d9059de4ae56f5a18e4eb","69196dd7de4ae56f5a958d7d"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-80.59929656982422,40.168800354003906],\"has_next_page\":false}","modified":"MongoDate(0.30900000 1770018334)","created":"MongoDate(0.30900000 1770018334)"} , true) | 0 | 0 | 2 | |
| 58 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/wv-karaoke-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingswv.com\/karaoke-bars\/\" target=\"_blank\">The 9 Best Karaoke Bars in West Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingswv.com\/karaoke-bars\/\" target=\"_blank\">Ruttenbucks Bar & Grill, Valley Grove, WV<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">Open for lunch and dinner, Ruttenbucks Grill in Valley Grove is one of the state\u2019s best kept secrets. Best known for their tasty barbeque and steaks, they have Damn Good Grub that includes hot beef… <a href=\"https:\/\/bestthingswv.com\/karaoke-bars\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/wv-historical-site-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingswv.com\/historical-sites\/\" target=\"_blank\">The Top 14 Historical Sites in West Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingswv.com\/historical-sites\/\" target=\"_blank\">Campbell Mansion, Bethany, WV<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Home to Alexander Campbell, a local minister and his family in Bethany, West Virginia, in the early 1800s, the house and adjacent buildings became known for southern hospitality and religious… <a href=\"https:\/\/bestthingswv.com\/historical-sites\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/wv-sporting-goods-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingswv.com\/sporting-goods-stores\/\" target=\"_blank\">The 8 Best Sporting Goods Stores in West Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingswv.com\/sporting-goods-stores\/\" target=\"_blank\">Wheelcraft Bicycles, Wheeling, WV<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Whether you’re preparing to hit the mountain bike trails or just looking for something to ride around the neighbor, you’ll have plenty of choices at Wheelcraft Bicycles in Wheeling, West… <a href=\"https:\/\/bestthingswv.com\/sporting-goods-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/wv-kids-playcenter-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingswv.com\/kids-play-centers\/\" target=\"_blank\">The 8 Best Kids\u2019 Play Centers in West Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingswv.com\/kids-play-centers\/\" target=\"_blank\">Kruger Street Toy & Train Museum, Wheeling, WV<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Kruger Street Toy & Train Museum in Wheeling, West Virginia is filled with just that, tons of toys and trains. There’s fun for all ages because the core mission of the museum says \"we truly… <a href=\"https:\/\/bestthingswv.com\/kids-play-centers\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/wv-italian-restaurant-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingswv.com\/italian-restaurants\/\" target=\"_blank\">6 Best Italian Restaurants in West Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingswv.com\/italian-restaurants\/\" target=\"_blank\">Figaretti's Restaurant, Wheeling, WV<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,hybrid,edited-chira,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Figaretti's Restaurant is an old-fashioned Italian joint where the family-run standby has offered traditional Italian plates for decades. And if you love their signature spaghetti sauce, don't worry… <a href=\"https:\/\/bestthingswv.com\/italian-restaurants\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/wv-shopping-outlet-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingswv.com\/shopping-outlets\/\" target=\"_blank\">The 7 Best Shopping Malls and Outlets in West Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingswv.com\/shopping-outlets\/\" target=\"_blank\">The Highlands, Wheeling, WV<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">This shopping center is well-equipped with over 80 stores. Find anything from NiNi’s Treasures to TJ Maxx. When you need to refuel on energy, look no further and stop into one of the many hyped… <a href=\"https:\/\/bestthingswv.com\/shopping-outlets\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/wv-romantic-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingswv.com\/romantic-places\/\" target=\"_blank\">15 Most Romantic Places in West Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingswv.com\/romantic-places\/\" target=\"_blank\">Oglebay Resort, Wheeling, WV<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-shannen,valentines-day,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Oglebay Resort is open year-round and offers several dining options ranging from cookouts to gourmet meals and there are numerous recreational activities on site including a spa, 18-hole golf course,… <a href=\"https:\/\/bestthingswv.com\/romantic-places\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/wv-educational-activities-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingswv.com\/educational-activities-for-kids\/\" target=\"_blank\">The 9 Best Educational Activities for Children in West Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingswv.com\/educational-activities-for-kids\/\" target=\"_blank\">Kruger Street Toy & Train Museum, Wheeling, WV<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">In today’s world of video games, television, and other entertainment technology, children may not realize that play doesn’t have to have electricity to work. What better way to educate… <a href=\"https:\/\/bestthingswv.com\/educational-activities-for-kids\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/wv-pizza-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingswv.com\/pizza-places\/\" target=\"_blank\">Best Pizza in West Virginia: Our 10 Favorites!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingswv.com\/pizza-places\/\" target=\"_blank\">DiCarlo's Pizza, Wheeling, WV<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Established over 70 years ago, DiCarlo's Pizza in Wheeling serves its unique Italian-style pizza cut in square slices with a creamy provolone that's unmelted. Using only fresh handmade ingredients,… <a href=\"https:\/\/bestthingswv.com\/pizza-places\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/wv-rainy-day-activities-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingswv.com\/rainy-day-thingstodo\/\" target=\"_blank\">10 Best Rainy Day Activities in West Virginia!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingswv.com\/rainy-day-thingstodo\/\" target=\"_blank\">Kruger Street Toy and Train Museum, Wheeling, WV<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">Give your inner child a taste of nostalgia and learn more about the toys and trains that contributed to history at the Kruger Street Toy and Train Museum. You don’t want to miss this Wheeling… <a href=\"https:\/\/bestthingswv.com\/rainy-day-thingstodo\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"west-liberty-wv","title":"Hiking!","subtitle":"Maps, directions and reviews for hiking around {local_city_state}!","image_url":"{\"0\":{\"content_type\":\"movie\",\"movie\":\"\/movie\/black-panther-wakanda-forever-297863\/\",\"title\":\"Black Panther: Wakanda Forever\",\"thumbnail\":\"https:\/\/www.movienewsletters.net\/photos\/297863R4.jpg\"},\"1\":{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster","url":"\/{town_sef_url}\/hiking\/","slots":[{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"ttl\":\"1\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1770021933,"type":"Event","id":75984228,"title":"Wheeling Nailers vs. Fort Wayne Komets","url":"\/event\/wheeling-nailers-vs-fort-wayne-komets-2026-02-04-tm-wheeling-wv.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/59b\/e6df9ddb-f3cf-4420-9b18-2bce55c7e59b_SOURCE"},{"rule":"{\"content_type\":\"event_category\",\"radius\":\"15\",\"days\":\"15\",\"ttl\":\"2\",\"isempty\":1,\"event_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-2.jpg\"}","expiration":1770025534,"type":"Event","id":76444128,"title":"Wreking Crue: The Motley Crue Tribute Experience","url":"\/event\/wreking-crue-the-motley-crue-tribute-experience-2026-02-07-tm-wheeling-wv.html","image_url":"https:\/\/i.ticketweb.com\/i\/00\/12\/77\/18\/74_Edp.jpg?v=5"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1770032734,"type":"Event","id":76119656,"title":"Earthquake","url":"\/event\/earthquake-1-2026-02-06-tm-pittsburgh-pa.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/e41\/32643a88-9b5d-47a0-8098-427340984e41_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1770032734,"type":"Event","id":76306478,"title":"Pigeons Playing Ping Pong","url":"\/event\/pigeons-playing-ping-pong-2026-02-06-jb-millvale-pa.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2015\/06\/pigeons-playing-ping-pong-2024-press-980x551.jpg"}],"modified":"MongoDate(0.31300000 1770018334)","created":"MongoDate(0.31300000 1770018334)","_id":ObjectId ("6980561e5d91a58d260a7f04")} , true) | 0 | 0 | 2 | |
| 59 | db.events_cache.find( {"_id":"947fafc4f14cff63f3ba41841a0fb4f3"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 60 | db.events_radius_cache.find( {"_id":"a9d099f811f00716bd04195fb7eaba1d"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 61 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1770012000)"},"event_id":{"$nin":[75984228,76444128,76119656,76306478]},"geo":{"$geoWithin":{"$center":[[-80.59929656982422,40.168800354003906],0.36231884057971014]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 18 | |
| 62 | db.events_cache.count( {"_id":"947fafc4f14cff63f3ba41841a0fb4f3"} ) | 0 | 0 | 1 | |
| 63 | db.events_cache.count( {"_id":"947fafc4f14cff63f3ba41841a0fb4f3"} ) | 0 | 0 | 1 | |
| 64 | db.events_cache.insert( {"_id":"947fafc4f14cff63f3ba41841a0fb4f3","town_sef_url":"west-liberty-wv","data_key":["689965cffb5e4bed1f9543d1","689ab740fb5e4bed1fdee556","68a2a04dfb5e4bed1fbe5ad4","68a3f1c4fb5e4bed1fd65254","68a5433ffb5e4bed1febcce2"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around West Liberty\",\"keyword\":\"\",\"radius\":25,\"limit\":15,\"page\":1,\"sef\":\"\",\"tags\":\"\",\"tags_logical\":\"\",\"terms\":\"\",\"show_limit\":3,\"sort\":\"\",\"days\":\"\",\"images\":true,\"max-days\":365,\"max-miles\":45,\"message\":\"[message to follow]\",\"min\":50,\"prompt\":\"\",\"height\":\"\",\"width\":\"\",\"data_id\":\"\",\"more\":true,\"type\":\"\",\"autoshowmore\":false,\"link\":\"\",\"showdesc\":\"\",\"rankby\":\"\",\"empty-message\":\"\",\"ad_slots\":\"\",\"see-more-title\":\"\",\"searchdate\":\"\",\"searchenddate\":\"\",\"lat\":40.168800354003906,\"lng\":-80.59929656982422,\"latlng\":\"40.168800354004,-80.599296569824\",\"city\":\"West Liberty\",\"state\":\"WV\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.37300000 1770018334)","created":"MongoDate(0.37300000 1770018334)"} , true) | 0 | 0 | 1 | |
| 65 | db.news.find( {"broadcast":{"$in":["usa","west-liberty-wv","wv","ohio-county-wv"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 10 | |
| 66 | db.places.find( {"address.town_sef_url":"west-liberty-wv","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 4 | 2 | |
| 67 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 68 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 69 | db.towns.find( {"sef_url":"west-liberty-wv"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 70 | db.tokens.find( {"sef_url":{"$in":["usa","wv","ohio-county-wv","west-liberty-wv"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 71 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 72 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 73 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 74 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 75 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 76 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 77 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |

