Title: Viro Filter Map &amp; Store Locator
Author: Viroproject
Published: <strong>March 26, 2026</strong>
Last modified: April 8, 2026

---

Search plugins

![](https://ps.w.org/viro-filter-map-store-locator/assets/icon.svg?rev=3492102)

# Viro Filter Map & Store Locator

 By [Viroproject](https://profiles.wordpress.org/viroproject/)

[Download](https://downloads.wordpress.org/plugin/viro-filter-map-store-locator.1.1.0.zip)

 * [Details](https://test.wordpress.org/plugins/viro-filter-map-store-locator/#description)
 * [Reviews](https://test.wordpress.org/plugins/viro-filter-map-store-locator/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/viro-filter-map-store-locator/#installation)
 * [Development](https://test.wordpress.org/plugins/viro-filter-map-store-locator/#developers)

 [Support](https://wordpress.org/support/plugin/viro-filter-map-store-locator/)

## Description

**Viro Filter Map & Store Locator** is a next-generation Store Locator for WordPress,
designed to be blazing fast and visually stunning out-of-the-box.
 Unlike older 
plugins that rely on heavy libraries like jQuery, Viro Filter Map & Store Locator
is built with **Vanilla Javascript** and the native **WordPress REST API**. This
guarantees instant loading times, smooth map interactions, and zero conflicts with
your theme or page builders.

With its modern **CSS Grid** layout, it perfectly adapts to any device, offering
a native app-like experience to your users.
 Add your locations, assign categories,
and let your customers find your physical stores, offices, or distributors effortlessly.

### 🌟 Free Features

 * **OpenStreetMap Integration:** Free, reliable, and requires no complicated API
   keys to start.
 * **Modern Grid Layout:** A clean UI with filters on the left, the map on top, 
   and a responsive grid of location cards below.
 * **Instant Filtering:** Users can search by name/address or filter by categories
   instantly without reloading the page.
 * **Advanced Filter Logic:** Choose between Faceted Search (recommended), strict
   AND, or strict OR logic to perfectly match your category structure.
 * **Custom Map Height:** Full control over your layout. Set a custom maximum map
   height in pixels directly from the settings to prevent layout stretching on large
   directories.
 * **App-like Map Popups:** Beautiful map markers that open modern, edge-to-edge
   image popups with contact details.
 * **Click-to-Call & Email:** Integrated quick links for phone numbers and email
   addresses.
 * **Gutenberg & Page Builder Ready:** Just drop the `[virofpl_locator]` shortcode
   anywhere (works perfectly with Elementor, Divi, Beaver Builder, etc.).
 * **Zero Bloat:** No jQuery, no heavy assets. Pure performance.

### 🚀 Need More Power? Discover the PRO Version!

If you are an agency, a franchise, or simply need advanced features, [Viro Filter Map & Store Locator PRO](https://www.viroproject.com/plugins/filter-map-store-locator/)
takes your map to the next level:
 * **Google Maps & Mapbox Support** * **Automatic
Coordinate Finder** (1-Click address to Lat/Lng conversion) * **Custom Map Pins**(
Upload your own icons) * **Advanced Pagination** (Load More button or Numeric) ***
CSV Mass Importer** (Create hundreds of locations in 1 click) * **1-Click Migration
from WeLaunch Store Locator** * **Multiple Premium Layouts**

### External Services

This plugin connects to a third-party API to provide geolocation functionalities:

**OpenStreetMap (Nominatim API)**
 * **Purpose:** Used only in the WordPress admin
backend. When an administrator types a physical address and clicks “Find Coordinates”,
the plugin uses this service to automatically convert the address into Latitude 
and Longitude to place the map pin. * **Data Sent:** Only the text string of the
typed address is sent to the API upon explicit button click. No visitor data or 
personal identifiable information is transmitted. * **Service Provider:** OpenStreetMap
Foundation. * **Terms of Use:** https://operations.osmfoundation.org/policies/nominatim/***
Privacy Policy:** https://wiki.osmfoundation.org/wiki/Privacy_Policy

## Screenshots

[⌊screenshot-1.png - Frontend view: The modern, responsive Store Locator with interactive
map and grid.⌉⌊screenshot-1.png - Frontend view: The modern, responsive Store Locator
with interactive map and grid.⌉[

screenshot-1.png – Frontend view: The modern, responsive Store Locator with interactive
map and grid.

[⌊screenshot-2.png - Frontend view: The beautiful, app-like popup on the map.⌉⌊screenshot-
2.png - Frontend view: The beautiful, app-like popup on the map.⌉[

screenshot-2.png – Frontend view: The beautiful, app-like popup on the map.

[⌊screenshot-3.png - Backend: The clean and simple settings panel.⌉⌊screenshot-3.
png - Backend: The clean and simple settings panel.⌉[

screenshot-3.png – Backend: The clean and simple settings panel.

[⌊screenshot-4.png - Backend: Adding a new location with custom details.⌉⌊screenshot-
4.png - Backend: Adding a new location with custom details.⌉[

screenshot-4.png – Backend: Adding a new location with custom details.

[[

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/viro-filter-map-store-locator`
    directory, or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to the new “Locations” menu in your WordPress admin panel and add your store
    locations.
 4. (Optional) Create Categories to group your locations.
 5. Go to “Locations -> Settings” to configure your default map coordinates and colors.
 6. Insert the shortcode `[virofpl_locator]` into any page or post to display your 
    map.

## FAQ

### Do I need an API Key to make the map work?

No!
 The free version uses OpenStreetMap, which is 100% free and ready to use immediately.
No registration or API keys are required.

### Can I use Google Maps instead?

Google Maps support (along with Mapbox) is available in the [PRO version](https://www.viroproject.com/plugins/filter-map-store-locator/).

### How do I display the map on my site?

Simply create a new Page or Post and paste the shortcode `[virofpl_locator]`.

### Can I import my locations from an Excel/CSV file?

The CSV Mass Importer (and the automated migration tool from WeLaunch Store Locator)
is a premium feature available in Viro Filter Map & Store Locator PRO.

### Can the plugin find coordinates automatically?

Yes! Viro Filter Map & Store Locator PRO includes a magical button that automatically
finds Latitude and Longitude based on your typed address.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Viro Filter Map & Store Locator” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ Viroproject ](https://profiles.wordpress.org/viroproject/)

[Translate “Viro Filter Map & Store Locator” into your language.](https://translate.wordpress.org/projects/wp-plugins/viro-filter-map-store-locator)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/viro-filter-map-store-locator/),
check out the [SVN repository](https://plugins.svn.wordpress.org/viro-filter-map-store-locator/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/viro-filter-map-store-locator/)
by [RSS](https://plugins.trac.wordpress.org/log/viro-filter-map-store-locator/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
    A blazing fast, modern Store Locator for WordPress.

#### 1.0.1

 * Fix: Fixed invisible standard pointer for OpenStreetMap (Leaflet) maps.

#### 1.1.0

 * Feature: Added advanced Filter Logic options (Faceted Search, strict AND, strict
   OR).
 * Feature: Added Map Height control (px) to prevent layout stretching on directories
   with many filters.
 * Tweak: Minor UI improvements in the settings panel.

## Meta

 *  Version **1.1.0**
 *  Last updated **4 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **6.9.7**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/viro-filter-map-store-locator/)
 * Tags
 * [interactive map](https://test.wordpress.org/plugins/tags/interactive-map/)[map](https://test.wordpress.org/plugins/tags/map/)
   [openstreetmap](https://test.wordpress.org/plugins/tags/openstreetmap/)[Store locator](https://test.wordpress.org/plugins/tags/store-locator/)
 *  [Advanced View](https://test.wordpress.org/plugins/viro-filter-map-store-locator/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/viro-filter-map-store-locator/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/viro-filter-map-store-locator/reviews/)

## Contributors

 *   [ Viroproject ](https://profiles.wordpress.org/viroproject/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/viro-filter-map-store-locator/)