The Fla-shop WordPress US Map Plugin lets you add a customizable, clickable map of the United States to a WordPress website. You can color individual states, display tooltips or side-panel content, add links and markers, organize states into groups, and manage multiple maps directly from the WordPress dashboard.
The plugin is designed for sales territories, dealer and distributor networks, representative directories, office locations, regional data, and other projects organized by US state.
This overview explains how the Fla-shop WordPress US Map Plugin works and introduces each section of its interface, with links to detailed setup guides.
Visit the product page to see examples, download the demo plugin, and compare the current license options.
Use this overview as the main entry point to the documentation:
The plugin is designed for websites that need to present information by US state, by a custom group of states, or by specific locations placed on the map.
For example, a company can divide the country among several sales representatives, color each territory differently, and show the appropriate contact information when a visitor clicks a state. A directory website can use every state as a link to a local page. A nonprofit organization can use colors to display the status of a program across the country.
Click a state in the map below to see how the plugin can display location-specific information. This live example demonstrates clickable states, custom colors, tooltips, and content displayed next to the map.
This example was created with the Fla-shop WordPress US Map Plugin. Map colors, content, links, groups, and markers can all be customized from the WordPress dashboard.
The basic workflow is straightforward:
You can create multiple map configurations. Each map has its own shortcode, so the same WordPress website can display different maps on different pages.
For installation instructions, see how to install a Fla-shop WordPress plugin.
The interface is divided into sections. Some settings affect the entire map, while others apply to individual states, custom groups, or points placed on the map.

The Maps Dashboard is the central management area for all maps created with the plugin.
From this page, you can:
JSON export is useful for regular backups, staging-site work, and moving a finished configuration to another website.
Read the Maps Dashboard, JSON export, import, and backup guide.
General Settings control the appearance and behavior of the map as a whole. This is where you establish the basic presentation before customizing individual states or markers.
Typical options include:
These controls help the map match the WordPress theme and determine how state-specific information appears to visitors.
Detailed Settings are used to configure individual states. Each state can have its own appearance, content, and behavior.
This makes it possible to use one map for several purposes at the same time. California could link to a regional landing page, Texas could display a representative’s contact details next to the map, and a state without an active location could show a message such as “Looking for partners in this state.”
Group Settings allow several states to behave as one custom region. This is especially useful when the structure of your business does not follow individual state boundaries.
Common examples include:
You can select the states included in a group and assign shared colors, content, images, links, or actions. For example, Washington, Oregon, and Idaho could form a Northwest territory with one representative and one set of contact details.
Points are markers placed on top of the map. They are useful when a specific location matters more than the state as a whole.
Points can represent:
A point can have its own name, label, color, hover color, tooltip, link, image, and content. Points are added and positioned visually on the map; they are not generated automatically from latitude and longitude coordinates.
States and points can also work together. A state click can display regional information, while markers identify specific offices or dealers within that region.
The Tools section is intended for bulk editing, data transfer, integrations, and advanced customization.
Its main functions include:
CSV import and export are especially helpful when a map contains a large amount of data. Instead of editing every state separately, you can update labels, colors, links, and content in a spreadsheet and import the result back into the plugin.
Custom JavaScript is intended for advanced scenarios, such as responding to state clicks, filtering content, or passing the selected state to another component. Normal map setup does not require JavaScript.
The Preview section lets you test the map before placing it on a public page.
Use Preview to check:
Preview is particularly useful after importing CSV data, changing group settings, or adding several points.
The plugin supports several ways to present content. The best option depends on how much information you need to show and what you want visitors to do after interacting with the map.
Tooltips appear when a visitor moves the pointer over a state, group, or point. They work best for short information such as a state name, representative name, phone number, brief status, or short description.
An additional content area can show more detailed information after a visitor clicks a state or group. It is suitable for contact details, formatted descriptions, images, addresses, opening hours, lists of services, and related links.
This approach keeps the map visible while providing more room than a tooltip.
States, groups, and points can open URLs. This is useful when the map acts as website navigation. For example, each state can link to a dedicated landing page, local directory, office page, or regional product catalog.
Advanced behavior can be added through Custom JavaScript. This is useful when a map selection needs to trigger another script, filter a list, or interact with a third-party plugin.
Combine states into custom regions, assign each territory a color, and display the appropriate representative when the region is selected. A territory map helps visitors find the correct contact without searching through a long staff directory.
Use states to show regional dealer information and points to identify individual locations. States without an active dealer can remain inactive or display a message inviting new partners.
Add a representative’s name, email address, phone number, image, and service area. The information can appear in a tooltip for a compact layout or in the additional content area for a more detailed profile.
Apply different colors to states or groups to represent categories, values, performance levels, election results, availability, or program status.
The plugin is designed for interactive state-level presentation. It is not a street map and does not provide routes, turn-by-turn navigation, geocoding, or automatic marker placement from geographic coordinates.
Turn each state into a link to local content. This works well for national directories, franchises, service businesses, membership organizations, and websites with regional pages.
The plugin is installed from a ZIP archive through the standard WordPress plugin installer:
The shortcode can also be placed in page builders and WordPress editors that support shortcode output.
Fla-shop offers the US map in both WordPress and self-hosted JavaScript formats, but the management process is different.
| WordPress plugin | JavaScript map |
|---|---|
| Managed in the WordPress dashboard | Managed through map files and settings |
| Visual configuration interface | Designed for non-WordPress websites |
| Inserted with a shortcode | Embedded with HTML and JavaScript |
| No coding required for normal setup | Basic HTML knowledge may be useful |
| Map data stored with the WordPress installation | Map files hosted by the website owner |
This overview focuses on the WordPress version. For a non-WordPress website, see the JavaScript/HTML5 option on the US Interactive Map product page.
A demo version is available for testing the interface and core features before purchase. Current license options, pricing, update terms, and support information are listed on the product page so this documentation remains useful when commercial terms change.
Download the WordPress demo from the product page and create a test map with your own colors, state content, groups, and markers.
Yes. Standard configuration is handled through the visual WordPress admin interface. You can customize states, links, tooltips, groups, markers, and content without editing code.
Yes. Detailed Settings allow each state to have its own colors, label, tooltip, image, link, content, and click behavior.
Yes. Group Settings let you combine states into a region and assign shared colors, content, links, and actions.
Yes. State or group content can be displayed in an additional information area placed beside or below the map.
Yes. Points can be positioned visually on the map and configured with their own labels, colors, tooltips, links, images, and content.
Yes. The Tools section supports CSV export and import, which is useful for bulk editing map data.
Yes. You can create multiple maps with different configurations, and each map has its own shortcode.
Export the required map from the Maps Dashboard to a JSON file. The file can later be imported into the same or another compatible plugin installation.
No. It is an interactive vector map built around clickable US states, custom regions, content, links, and points. It is not intended for addresses, routes, satellite imagery, or street navigation.
The map is inserted with a shortcode, so it can be placed in WordPress editors and page builders that render shortcode output.
Yes. The Tools section supports Custom JavaScript for advanced interactions and integrations. Regular map setup does not require it.
The WordPress US Map Plugin can be used as a simple clickable state map or developed into a more advanced territory, dealer, representative, or regional data tool. Start by creating a map in the dashboard, configure its general appearance, add state content, and then extend it with groups, points, CSV data, or custom integrations as needed.
Use this overview as the central reference for the plugin, and follow the detailed guides for each section of the interface: