[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmd3IDowrEcUyIRWBuSdRpM5zkmoCZ9oI9ehfrwI-_Ho":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":136,"fingerprints":372},"9map-map-multi-locations","9Map – Map Multi Locations","1.0.4","VillaTheme","https:\u002F\u002Fprofiles.wordpress.org\u002Fvillatheme\u002F","\u003Cp>If you run a business with multiple locations, making it easy for customers to find your stores is essential. Whether you own a retail chain, franchise, dealership, or service center, a well-designed store locator helps customers search, locate, and navigate to your nearest stores effortlessly. That’s where 9Map comes in.\u003C\u002Fp>\n\u003Cp>Meet 9Map – Map Multi Locations – a powerful and easy-to-use multi-store location plugin for WordPress, allowing you to display multiple store locations on an interactive Google Maps-powered map. With search, filtering, and geolocation features, customers can quickly find nearby stores, view store details, and get directions with ease.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fnew2new.com\u002F?item=9map\" title=\"Demo\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=9map\" title=\"Documents\" rel=\"nofollow ugc\">Documents\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fvillatheme\" title=\"VillaTheme\" rel=\"nofollow ugc\">Facebook group\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>How to install and use the plugin\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FktkimfOMOGM?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Display Multiple Store Locations\u003C\u002Fstrong>: Add and showcase unlimited store locations on an interactive map.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easy Store Search and Filtering\u003C\u002Fstrong>: Let users search by address, store name, categories, or custom fields.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Geolocation Support\u003C\u002Fstrong>: Automatically detect users’ locations and display nearby stores.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Map Design\u003C\u002Fstrong>: Adjust zoom levels, map styles, markers, and layouts to fit your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Store Details Pages\u003C\u002Fstrong>: Provide comprehensive information about each store, including address, contact details, website, and opening hours.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcode Integration\u003C\u002Fstrong>: Easily add a store locator, store lists, or detailed store pages anywhere on your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Distance-Based Sorting\u003C\u002Fstrong>: Show results based on proximity or alphabetical order.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Category and Custom Fields Support\u003C\u002Fstrong>: Organize stores into categories and add custom fields for additional information.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Store Search Results Customization\u003C\u002Fstrong>: Choose which store details appear in search results, including images, descriptions, contact info, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Display\u003C\u002Fstrong>: Modify how store details appear on the map and in lists.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>► Unlike many store locator plugins, 9Map – Map Multi Locations is the perfect solution for businesses with multiple locations, helping customers find stores quickly while enhancing user experience.\u003C\u002Fp>\n\u003Ch3>Important Notice:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>It is released on WordPress.org and you can use the plugin as free to build themes for sale.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>3rd party libraries & service\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>This plugin relies on Semantic UI, Select2, jQuery Address, JqColorPicker to build the settings function to work properly.\u003Cbr \u002F>\n► \u003Ca href=\"http:\u002F\u002Fgithub.com\u002Fsemantic-org\u002Fsemantic-ui\u002F\" rel=\"nofollow ugc\">Semantic UI: Form, Accordion, Button, Calendar, Checkbox, Dimmer, Dropdown, Form, Grid, Header, Icon, Input, Label, Loader, Menu, Message, Modal, Popup, Progress, Segment, Step, Tab, Table, Transition \u003C\u002Fa>\u003Cbr \u002F>\n► \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fselect2\u002Fselect2\u002Fblob\u002Fmaster\u002FLICENSE.md\" rel=\"nofollow ugc\">Select2\u003C\u002Fa>\u003Cbr \u002F>\n► \u003Ca href=\"https:\u002F\u002Fjquery.com\u002Flicense\u002F\" rel=\"nofollow ugc\">jQuery Address\u003C\u002Fa>\u003Cbr \u002F>\n► \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPitPik\u002FtinyColorPicker\" rel=\"nofollow ugc\">JqColorPicker\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Google maps API to obtain location information, it’s needed to show the address information and forecasts in the included widget.\u003Cbr \u002F>\nIt sends the user’s location every time the Map is loaded (If the location isn’t available and\u002For the user hasn’t given their consent, it displays a configurable default location).\u003Cbr \u002F>\nThis service is provided by “Google”: \u003Ca href=\"https:\u002F\u002Fcloud.google.com\u002Fmaps-platform\u002Fterms\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>MAY BE YOU NEED\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002F9map-map-multi-locations\u002F\" rel=\"ugc\">9Map – Map Multi Locations\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-abandoned-cart-recovery\u002F\" rel=\"ugc\">Abandoned Cart Recovery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-advanced-product-information\u002F\" rel=\"ugc\">Advanced Product Information for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faffi-affiliate-marketing-for-woo\u002F\" rel=\"ugc\">AFFI – Affiliate Marketing for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-alidropship\u002F\" rel=\"ugc\">ALD – Dropshipping and Fulfillment for AliExpress and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-boost-sales\u002F\" rel=\"ugc\">Boost Sales for WooCommerce – Set up Up-Sells & Cross-Sells Popups & Auto Apply Coupon\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbopo-woo-product-bundle-builder\u002F\" rel=\"ugc\">Bopo – WooCommerce Product Bundle Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbulky-bulk-edit-products-for-woo\u002F\" rel=\"ugc\">Bulky – Bulk Edit Products for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-cart-all-in-one\u002F\" rel=\"ugc\">Cart All In One For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcatna-woo-name-your-price-and-offers\u002F\" rel=\"ugc\">Catna – Woo Name Your Price and Offers\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-upsell-funnel-for-woo\u002F\" rel=\"ugc\">Checkout Upsell Funnel for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchinads-dropshipping-taobao-woocommerce\u002F\" rel=\"ugc\">ChinaDS – Tmall-Taobao Dropshipping for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclear-autoptimize-cache-automatically\u002F\" rel=\"ugc\">Clear Autoptimize Cache Automatically\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcompe-woo-compare-products\u002F\" rel=\"ugc\">COMPE – WooCommerce Compare Products\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-reminder\u002F\" rel=\"ugc\">Coreem – Coupon Reminder for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-coupon-box\u002F\" rel=\"ugc\">Coupon Box for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-multi-currency\u002F\" rel=\"ugc\">CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-customer-coupons\u002F\" rel=\"ugc\">Customer Coupons for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdepart-deposit-and-part-payment-for-woo\u002F\" rel=\"ugc\">DEPART – Deposit and Part payment for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-template-customizer-for-woo\u002F\" rel=\"ugc\">Email Template Customizer for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepoi-wp-points-and-rewards\u002F\" rel=\"ugc\">EPOI – WP Points and Rewards\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fepow-custom-product-options-for-woocommerce\u002F\" rel=\"ugc\">EPOW – Custom Product Options for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feu-cookies-bar\u002F\" rel=\"ugc\">EU Cookies Bar for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexmage-wp-image-links\u002F\" rel=\"ugc\">EXMAGE – WordPress Image Links\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-virtual-reviews\u002F\" rel=\"ugc\">Faview – Virtual Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffewc-extra-checkout-fields-for-woocommerce\u002F\" rel=\"ugc\">FEWC – Extra Checkout Fields For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-free-shipping-bar\u002F\" rel=\"ugc\">Free Shipping Bar for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgift4u-gift-cards-all-in-one-for-woo\u002F\" rel=\"ugc\">GIFT4U – Gift Cards All in One for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhandmade-dropshipping-for-etsy-and-woo\u002F\" rel=\"ugc\">HANDMADE – Dropshipping for Etsy and WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhappy-helpdesk-support-ticket-system\u002F\" rel=\"ugc\">HAPPY – Helpdesk Support Ticket System\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjagif-woo-free-gift\u002F\" rel=\"ugc\">Jagif – WooCommerce Free Gift\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lookbook\u002F\" rel=\"ugc\">LookBook for WooCommerce – Shoppable with Product Tags\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel for WooCommerce – Spin a Sale\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-lucky-wheel\u002F\" rel=\"ugc\">Lucky Wheel Giveaway\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-notification\u002F\" rel=\"ugc\">Notification for WooCommerce | Boost Your Sales – Recent Sales Popup – Live Feed Sales – Upsells\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-orders-tracking\u002F\" rel=\"ugc\">Orders Tracking for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-photo-reviews\u002F\" rel=\"ugc\">Photo Reviews for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpofily-woo-product-filters\u002F\" rel=\"ugc\">Pofily – WooCommerce Product Filters\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-pre-orders-for-woo\u002F\" rel=\"ugc\">PRENA – Product Pre-Orders for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-builder\u002F\" rel=\"ugc\">Product Builder for WooCommerce – Custom PC Builder\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-size-chart-for-woo\u002F\" rel=\"ugc\">Product Size Chart For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-variations-swatches-for-woocommerce\u002F\" rel=\"ugc\">Product Variations Swatches for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fredis-woo-dynamic-pricing-and-discounts\u002F\" rel=\"ugc\">REDIS – WooCommerce Dynamic Pricing and Discounts\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frees-real-estate-for-woo\u002F\" rel=\"ugc\">REES – Real Estate for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-shopify-to-woocommerce\u002F\" rel=\"ugc\">S2W – Import Shopify to WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsales-countdown-timer\u002F\" rel=\"ugc\">Sales Countdown Timer\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsubre-product-subscription-for-woo\u002F\" rel=\"ugc\">SUBRE – Product Subscription for WooCommerce – Recurring Payments\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-suggestion-engine\u002F\" rel=\"ugc\">Suggestion Engine for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-thank-you-page-customizer\u002F\" rel=\"ugc\">Thank You Page Customizer for WooCommerce – Increase Your Sales\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftmds-dropshipping-for-temu-and-woo\u002F\" rel=\"ugc\">TMDS – Dropshipping for TEMU and Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvargal-additional-variation-gallery-for-woo\u002F\" rel=\"ugc\">VARGAL – Additional Variation Gallery for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvillatheme-core\u002F\" rel=\"ugc\">VillaTheme Core\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvima-multi-customer-addresses-for-woo\u002F\" rel=\"ugc\">VIMA – Multi Customer Addresses for Woo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fviseek-easy-custom-search\u002F\" rel=\"ugc\">VISeek – Easy Custom Search\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fw2s-migrate-woo-to-shopify\u002F\" rel=\"ugc\">W2S – Migrate WooCommerce to Shopify\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebpos-point-of-sale-for-woocommerce\u002F\" rel=\"ugc\">WebPOS – Point of Sale for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpbulky-wp-bulk-edit-post-types\u002F\" rel=\"ugc\">WPBulky – WordPress Bulk Edit Post Types\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=9map\" rel=\"nofollow ugc\">Getting Started\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fextensions\u002F\" rel=\"nofollow ugc\">Project Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.villatheme.com\u002F?item=9map\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fvillatheme.com\u002Fknowledge-base\u002Fsecurity-is-our-priority\u002F\" rel=\"nofollow ugc\">Report Bugs\u002FIssues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A powerful and easy-to-set-up store locator plugin for WordPress with interactive maps, geolocation, search filters, and customizable layouts.",10,821,0,"2026-02-27T07:50:00.000Z","6.9.4","6.0","7.0",[19,20,21,22,23],"address","locations","locator","map","woocommerce","https:\u002F\u002Fvillatheme.com\u002Fextensions\u002F9map-map-multi-locations\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F9map-map-multi-locations.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"villatheme",58,166650,99,214,78,"2026-04-05T18:08:23.077Z",[39,61,82,103,120],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":26,"num_ratings":49,"last_updated":50,"tested_up_to":15,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":59,"download_link":60,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"storelocator","Store Locator for WordPress📍","1.2.0","Micro.company","https:\u002F\u002Fprofiles.wordpress.org\u002Fmicrocompany\u002F","\u003Cp>Easiest way to plot your stores on a map. Manage locations just using Google Sheets. Clean | Responsive | Search | Filters\u003C\u002Fp>\n\u003Cp>Have you lost a customer because they couldn’t find your store? With WordPress Store Locator, you’ll never lose visitors or customers again. Our map-based store locator for WordPress lets you add all the locations in a single map and embed it on your website. What’s more, there’s no coding involved here!\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FSjLr-S6-ExE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>TOP FEATURES of Store Locator WordPress:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>⚡ Blazingly fast and interactive map\u003Cbr \u002F>\n0️⃣ Build your Store Locator with Zero Coding effort\u003Cbr \u002F>\n📱 The Store Locator WordPress have a highly responsive UI on all browsers and across devices\u003Cbr \u002F>\n📍 Customers can search the nearest store based on their location\u003Cbr \u002F>\n🏪 Geo locations of stores are automatically calculated using Mapbox API\u003Cbr \u002F>\n🔎 Customers can filter stores based on tags or unique columns\u003Cbr \u002F>\n✍️ Store Locator WordPress plugin can easily manage store locations inside Google Sheet\u003Cbr \u002F>\n🔗 All maps are interactive and shareable via a single link\u003Cbr \u002F>\n📋 Copy-paste a single line of short code to embed the map on a page\u003Cbr \u002F>\n🧭 Customers can get route guidelines to a location from Google Map\u003Cbr \u002F>\n🕰️ Provide business hours (opening time and closing time) for each store\u003Cbr \u002F>\n📞 Set contact number and business email address for each store\u003Cbr \u002F>\n🏵️ Choose a colour theme to match your WordPress website\u003Cbr \u002F>\n➕ Add, update or remove new stores from the Google sheet seamlessly\u003Cbr \u002F>\n🫂 Share the Google sheet with your team to allow them to edit stores\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How Does The WordPress Store Locator Work?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>⚒️ Our WordPress Store Locator Map is powered by data from Google Sheets. So first, you have to install a \u003Ca href=\"https:\u002F\u002Fworkspace.google.com\u002Fmarketplace\u002Fapp\u002Fstore_locator\u002F734551689349\" rel=\"nofollow ugc\">Google Sheets Add-on\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🏙️ Then create a Google sheet and add your store addresses starting from street name, city, country, with other details like phone number, email address and store-specific information.\u003C\u002Fp>\n\u003Cp>🗺️ Once the data is filled, you will run the \u003Ca href=\"https:\u002F\u002Fworkspace.google.com\u002Fmarketplace\u002Fapp\u002Fstore_locator\u002F734551689349\" rel=\"nofollow ugc\">Google Sheets Add-on\u003C\u002Fa> to generate a Store Locator Link.\u003C\u002Fp>\n\u003Cp>✂️ 📋 Copy-Paste the link inside this Store Locator WordPress plugin and set the path to the page where you want to embed the Store Locator WordPress.\u003C\u002Fp>\n\u003Cp>That’s all! Store addresses are converted to map coordinates inside Google Sheet (longitudes and latitudes). Geo-mapping is done in seconds with the Store Locator WordPress Plugin. If Google Sheets doesn’t recognize a store location, you can add the coordinates directly under the “Coordinates” column in the Google Sheet. Store locator works on all mobile devices, tablets and desktops. It’s a 100% responsive and mobile-friendly map.\u003C\u002Fp>\n\u003Cp>The coordinates in the Google sheet are shown on the map generated by Mapbox. (You don’t have to bother about the hassle of working with Google Maps Platform, or using Google Map API keys or even with Open Street Map with our Store Locator WordPress plugin). We take care of plotting the points on the map with markers. Map zoom in and map zoom out are available with Mapbox, and it moves from marker to marker swiftly.\u003C\u002Fp>\n\u003Cp>A search field is added to the map. Users can search on the store locator map by location, ZIP or PIN. They can also search for locations near them with a single click. All stores are listed on the side of the map.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why do you need a WordPress Store Locator?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Your business needs a store locator. It’s the best tool to show all the locations in one map, and any customer will be able to find your store or business office easily, with accurate results and map points. The perfect WordPress Plugin tool for any type of business that has multiple locations.\u003C\u002Fp>\n\u003Cp>No more confusion and headaches for your customers! This useful tool brings all your locations together in one convenient map, so they’ll never miss you. They can find the address and location of all of your stores, offices, and warehouses with ease, so if they’re looking for that last-minute birthday present or need help fixing their car, they will know exactly where to find you.\u003C\u002Fp>\n\u003Cp>Having a store locator not only helps to convert online visitors into offline customers, it also enhances their overall shopping experience and improves your brand awareness and search rankings.\u003C\u002Fp>\n\u003Cp>If you are looking for a flexible store finder plugin, this solution works seamlessly with Google Sheets and WordPress to deliver the fastest results.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What makes our Store Locator Unique?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our Store Locator Map runs using Mapbox, which offers:\u003Cbr \u002F>\n* Fast loading times\u003Cbr \u002F>\n* Great performance across devices and OS\u003Cbr \u002F>\n* Drains battery less than Google Maps\u003Cbr \u002F>\n* More visually pleasant map than OpenStreetMap or Google Maps\u003Cbr \u002F>\n* Used by companies like Facebook, Shopify, Strava, CNN\u003Cbr \u002F>\n* It’s also used in the WordPress map block\u003C\u002Fp>\n\u003Cp>Your store addresses and information are stored inside Google Sheets:\u003Cbr \u002F>\n* So you have complete control over your store data\u003Cbr \u002F>\n* You can collaborate with other team members to edit\u002Fupdate data\u003Cbr \u002F>\n* Adding a new store detail means adding a new column\u003C\u002Fp>\n\u003Cp>You can add the Store Locator WordPress plugin using a shortcode, which means:\u003Cbr \u002F>\n* You can add the map inside a WordPress Page\u003Cbr \u002F>\n* You can add the map inside a WordPress Post\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Currently, Store Locator is available only in English. We are working on the translation of other languages like Spanish, German, French, Italian, Portuguese, Indonesian, Chinese and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Some of the Use Cases of WordPress Store Locator\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Hotel Store Locator\u003C\u002Fli>\n\u003Cli>Restaurant Store Locator\u003C\u002Fli>\n\u003Cli>Hospital Store Locator\u003C\u002Fli>\n\u003Cli>Real Estate Store Locator\u003C\u002Fli>\n\u003Cli>Hair Salon Store Locator\u003C\u002Fli>\n\u003Cli>Travel Agency Store Locator\u003C\u002Fli>\n\u003Cli>Business Store Locator\u003C\u002Fli>\n\u003Cli>Property Store Locator\u003C\u002Fli>\n\u003Cli>Cafe Store Locator\u003C\u002Fli>\n\u003Cli>Warehouse Store Locator\u003C\u002Fli>\n\u003Cli>Product Store Locator\u003C\u002Fli>\n\u003Cli>Beauty & Spa Store Locator\u003C\u002Fli>\n\u003Cli>Gym Store Locator\u003C\u002Fli>\n\u003Cli>School Store Locator\u003C\u002Fli>\n\u003Cli>College Store Locator\u003C\u002Fli>\n\u003Cli>Museum Store Locator\u003C\u002Fli>\n\u003Cli>Studio Store Locator\u003C\u002Fli>\n\u003Cli>Car Store Locator\u003C\u002Fli>\n\u003Cli>Insurance Store Locator\u003C\u002Fli>\n\u003Cli>Automobile Store Locator\u003C\u002Fli>\n\u003Cli>Clinic Store Locator\u003C\u002Fli>\n\u003Cli>Bakery Store Locator\u003C\u002Fli>\n\u003Cli>Nursery Store Locator\u003C\u002Fli>\n\u003Cli>Garden Store Locator\u003C\u002Fli>\n\u003Cli>Brand Store Locator\u003C\u002Fli>\n\u003Cli>Shopping Mall Store Locator\u003C\u002Fli>\n\u003Cli>Retail Store Locator\u003C\u002Fli>\n\u003Cli>Jewellery Store Locator\u003C\u002Fli>\n\u003Cli>Mobile Shop Store Locator\u003C\u002Fli>\n\u003Cli>Repair Store Locator\u003C\u002Fli>\n\u003Cli>Electronics Store Locator\u003C\u002Fli>\n\u003Cli>Legal Service Store Locator\u003C\u002Fli>\n\u003Cli>Consultancy Store Locator\u003C\u002Fli>\n\u003Cli>Eyewear Store Locator\u003C\u002Fli>\n\u003Cli>Lifestyle Store Locator\u003C\u002Fli>\n\u003Cli>Entertainment Store Locator\u003C\u002Fli>\n\u003Cli>Kids Wear Store Locator\u003C\u002Fli>\n\u003Cli>Toy Shop Store Locator\u003C\u002Fli>\n\u003Cli>Lingerie Store Locator\u003C\u002Fli>\n\u003Cli>Inner Wear Store Locator\u003C\u002Fli>\n\u003Cli>Bank Store Locator\u003C\u002Fli>\n\u003Cli>Gift Store Locator\u003C\u002Fli>\n\u003Cli>Books Store Locator\u003C\u002Fli>\n\u003Cli>Bags & Luggage Store Locator\u003C\u002Fli>\n\u003Cli>Movie Theatre Store Locator\u003C\u002Fli>\n\u003Cli>Footwear Store Locator\u003C\u002Fli>\n\u003Cli>Grocery Store Locator\u003C\u002Fli>\n\u003Cli>Market Store Locator\u003C\u002Fli>\n\u003Cli>Meat Shop Store Locator\u003C\u002Fli>\n\u003Cli>Fish Shop Store Locator\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can see the demo of the WordPress Store Locator embedded on a website here – \u003Ca href=\"https:\u002F\u002Flocatestore.com\u002Fembed-demo\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Flocatestore.com\u002Fembed-demo\u002F\u003C\u002Fa>. The full-width map can be seen here – \u003Ca href=\"https:\u002F\u002Flocatestore.com\u002Fdemo\" rel=\"nofollow ugc\">https:\u002F\u002Flocatestore.com\u002Fdemo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you have any questions related to locatestore.com, you can contact care@locatestore.com\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional Information\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our Store Locator plugin works with leading landing page builders like:\u003Cbr \u002F>\n* Add Store Locator to Elementor\u003Cbr \u002F>\n* Add Store Locator to InstaBuilder\u003Cbr \u002F>\n* Add Store Locator to OptimzePress\u003Cbr \u002F>\n* Add Store Locator to Divi\u003Cbr \u002F>\n* Add Store Locator to Beaver Builder\u003Cbr \u002F>\n* Add Store Locator to LeadPages\u003Cbr \u002F>\n* Add Store Locator to Thrive Architect\u003Cbr \u002F>\n* Add Store Locator to Qards\u003Cbr \u002F>\n* Add Store Locator to InstaPage\u003C\u002Fp>\n","Create a store locator for your website in minutes. Add all the store locations in google sheets and embed map on your website.",1000,17424,5,"2025-11-28T06:30:00.000Z","4.5.0","",[54,55,56,57,58],"business-locations","google-maps","maps","store-finder","store-locator","https:\u002F\u002Flocatestore.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstorelocator.1.2.0.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":15,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":13,"last_vuln_date":81,"fetched_at":28},"cm-map-locations","CM Map Locations – Visualize and share your locations in a few clicks","2.1.7","CreativeMindsSolutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fcreativemindssolutions\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Fmultiple-locations-google-maps\u002F\" rel=\"nofollow ugc\">Pro Plugin Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.videolessonsplugin.com\u002Fvideo-lesson\u002Flesson\u002Fgoogle-map-locations-plugin\u002F\" rel=\"nofollow ugc\">Videos\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.knowledgetrail.com\u002Fmap-locations\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcreativeminds.helpscoutdocs.com\u002Fcategory\u002F568-locations-cmml\" rel=\"nofollow ugc\">User Guide\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enables users to easily manage and organize multiple locations. With integrated Google Maps functionality, it also provides a seamless store locator experience.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Google Maps Locations plugin empowers users to effortlessly add a location, multiple locations, or points of interest to a Google maps.\u003C\u002Fp>\n\u003Cp>⭐ \u003Cem>We’re excited to introduce the updated version of CM Map Locations! Now featuring a Setup Wizard and new tools to enhance your mapping experience. Explore the improvements and take your maps to the next level.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Location Detailed Description\u003C\u002Fh3>\n\u003Cp>Each map location is showcased on a dedicated page, featuring comprehensive details like descriptions, images, videos, full addresses, and zip codes.\u003C\u002Fp>\n\u003Cp>Furthermore, all locations are highlighted on Google Maps, with each marked by a distinct icon based on its category or user selection.\u003C\u002Fp>\n\u003Ch3>Map and Index Page with all Locations\u003C\u002Fh3>\n\u003Cp>The Google Maps plugin generates an index page displaying all locations on a Google Map and as a list.\u003C\u002Fp>\n\u003Cp>Clicking on any location on the map or the list can either direct users to the location page or display a tooltip with additional details when clicked on the map.\u003C\u002Fp>\n\u003Ch3>Google Maps and Locations Plugin Premium Editions\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Ftooltipglossary\u002F\" rel=\"nofollow ugc\">Google Maps and Location Plugin Premium editions\u003C\u002Fa> includes even more powerful features, such as: versatile shortcodes, use of polygons for marking locations and areas, user location tracking support, API support and much more.\u003C\u002Fp>\n\u003Ch3>Google Maps and Locations Plugin Introduction Video (Pro Version)\u003C\u002Fh3>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F146739373\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>Locations Plugin Use Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Store Locator\u003C\u002Fstrong> – Easily add multiple physical store locations, customize the location icons, images and description.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Business Locations\u003C\u002Fstrong> – Create a directory index of businesses with their locations visible on Google Maps.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Niche Business\u003C\u002Fstrong> – Ideal for showcasing locations on Google Maps in a structured and stylized way.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Aggregated Directory\u003C\u002Fstrong> – Increase engagement by letting users post locations and content. The admin edits the content before approving and publishing the submissions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Basic Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Place a location on a Google maps.\u003C\u002Fli>\n\u003Cli>Add description for each location.\u003C\u002Fli>\n\u003Cli>Show all locations on an index page showing one map for all locations.\u003C\u002Fli>\n\u003Cli>Allow user to see all their posted locations in a dashboard, add new locations or control the status of existing locations.\u003C\u002Fli>\n\u003Cli>Images and videos can be added to each location.\u003C\u002Fli>\n\u003Cli>Search locations by any keywords in location description or title.\u003C\u002Fli>\n\u003Cli>Display snippet or map of the location using shortcodes.\u003C\u002Fli>\n\u003Cli>Control which content should appear on the location page.\u003C\u002Fli>\n\u003Cli>Includes a user-friendly Setup Wizard for quick and easy plugin configuration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version Features\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Fmap-locations-plugin-for-wordpress-by-creativeminds\u002F\" rel=\"nofollow ugc\">Pro Version Detailed Features List\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.knowledgetrail.com\u002Fmap-locations\u002F\" rel=\"nofollow ugc\">Demo Site\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Locations index map display – Choose between several display templates to support use cases such as store locator, store list, point of interest and more.\u003C\u002Fli>\n\u003Cli>Import and export locations using KML, GPX or CSV format.\u003C\u002Fli>\n\u003Cli>Categories – Place locations in categories and assign a unique icon for each category.\u003C\u002Fli>\n\u003Cli>Weather information – Weather information is shown near each location.\u003C\u002Fli>\n\u003Cli>Location Icon – Override location category icon with a unique icon per each specific location.\u003C\u002Fli>\n\u003Cli>Upload Location Icon – Upload your own location icon.\u003C\u002Fli>\n\u003Cli>Images – Images and videos can be added to each location.\u003C\u002Fli>\n\u003Cli>Extended Set of Shortcodes – Several shortcodes are supported. Shortcodes can be embedded in posts and show a single location, a map with all locations in a category, and more.\u003C\u002Fli>\n\u003Cli>Tags – Tags can be added to locations and allow filtering of locations.\u003C\u002Fli>\n\u003Cli>Search location using zip, radius and text.\u003C\u002Fli>\n\u003Cli>Modify all text labels in the plugin.\u003C\u002Fli>\n\u003Cli>Access Control – Set which role can create or view locations.\u003C\u002Fli>\n\u003Cli>Location moderation and notifications.\u003C\u002Fli>\n\u003Cli>Allow users to use an iframe and share location map on another site.\u003C\u002Fli>\n\u003Cli>Tiles\u002FLayers support – Show extra information from external services as an additional map layer.\u003C\u002Fli>\n\u003Cli>Display Markers As Numbers – Use numbers instead of icons as location markers.\u003C\u002Fli>\n\u003Cli>Polygon support – Draw a beautiful shape overlay.\u003C\u002Fli>\n\u003Cli>Track users location – Create a link that allows user to show their location on the map in real time.\u003C\u002Fli>\n\u003Cli>Automatically add links to Waze and Google directions for each location.\u003C\u002Fli>\n\u003Cli>Create time-based locations and polygons. Users can filter the map according to date and time to view these locations.\u003C\u002Fli>\n\u003Cli>Route Manager – Integrates with the Route Manager plugin to show both locations and routes on a joint map.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F146739374\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch3>Add-ons and Related Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Flocations-manager-peepso-integration-addon-wordpress\u002F\" rel=\"nofollow ugc\">Location Manager PeepSo Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fwordpress-plugins-library\u002Flocations-manager-anonymous-user-posting-wordpress\u002F\" rel=\"nofollow ugc\">Location Manager Anonymous Posting\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcm-route-manager\u002F\" rel=\"ugc\">CM Route Manager Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcm-business-directory\u002F\" rel=\"ugc\">CM Business Directory\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Follow Us\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.cminds.com\u002Fcategory\u002Fwordpress\u002F\" rel=\"nofollow ugc\">Blog\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fcmplugins\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcreativeminds\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fuser\u002Fcmindschannel\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fwww.pinterest.com\u002Fcmplugins\u002F\" rel=\"nofollow ugc\">Pinterest\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fcmplugins\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Suggested Plugins by CreativeMinds\u003C\u002Fh3>\n\u003Cp>List of all \u003Ca href=\"https:\u002F\u002Fwww.cminds.com\" rel=\"nofollow ugc\">WordPress Plugins\u003C\u002Fa> by CreativeMinds\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fglossaryplugin.com\u002F\" rel=\"nofollow ugc\">CM Tooltip Glossary\u003C\u002Fa> – Easily creates a Glossary, Encyclopaedia or Dictionary of your website’s terms and shows them as a tooltip in posts and pages when hovering. With many more powerful features.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.downloadmanagerplugin.com\u002F\" rel=\"nofollow ugc\">CM Download Manager\u003C\u002Fa> – Allows users to upload, manage, track and support documents or files in a download directory listing database for others to contribute, use and comment upon.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.answersplugin.com\u002F\" rel=\"nofollow ugc\">CM Answers Plugin\u003C\u002Fa> – A fully-featured WordPress Questions & Answers Plugin that allows you to build multiple discussion forum systems Just like StackOverflow, Yahoo Answers and Quora, Now with MicroPayments and Anonymous posting support.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fonboardingplugin.com\u002F\" rel=\"nofollow ugc\">CM OnBoarding\u003C\u002Fa> – Superb Guidance tool which improves the online experience and the user satisfaction.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.knowledgetrail.com\u002F\" rel=\"nofollow ugc\">Routes Plugin\u003C\u002Fa> – Draw map routes and generate a catalog of routes and trails with points of interest using Google maps.\u003C\u002Fli>\n\u003C\u002Ful>\n","Display locations on an interactive map with Google Maps. Use as a store locator, showcase business locations, and improve navigation.",90,23257,50,4,"2026-01-29T15:41:00.000Z","5.4.0","5.2.4",[54,55,22,56,58],"https:\u002F\u002Fwww.cminds.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcm-map-locations.2.1.7.zip",98,2,"2025-07-21 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":26,"num_ratings":80,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":17,"tags":95,"homepage":99,"download_link":100,"security_score":101,"vuln_count":80,"unpatched_count":80,"last_vuln_date":102,"fetched_at":28},"office-locator","Office Locator","1.3.0","WebbyTemplate","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebbytemplate\u002F","\u003Cp>An office locator is a software tool that helps users find office locations using maps, geocoding, and data sources like Google Maps for addresses.\u003C\u002Fp>\n\u003Ch3>Features of an Office Locator\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Find Office Locations\u003C\u002Fstrong> – The primary function of an office locator is to find office locations in a given area. It does this by using geocoding to identify the latitude and longitude of office addresses and then displaying the location on a map.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Map Integration\u003C\u002Fstrong> –  Office locator uses it as their primary map data source. This means you can take advantage of all the features of gmaps, including satellite imagery, street view, and directions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Design\u003C\u002Fstrong> –  Most office find locator have a responsive design that works well on mobile devices. Visitors can easily search for office locations from their smartphones or tablets.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Office Shortcodes\u003C\u002Fstrong> –  This \u003Cstrong>[office_locator]\u003C\u002Fstrong> Shortcodes for displaying office locations on any post or page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Compatible with multilingual plugins\u003C\u002Fstrong> –  Supports multiple languages and is compatible with popular multilingual plugins.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Support for marker clusters\u003C\u002Fstrong> –  Clusters nearby office locations to avoid clutter on the map.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customize map settings like terrain type and default zoom level\u003C\u002Fstrong> –  Ability to change map settings like terrain and default zoom level.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Geolocation API for finding the user’s current location\u003C\u002Fstrong> –  Finds the user’s location and shows nearby office locations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Developer-friendly code with 10+ filters for customization\u003C\u002Fstrong> –  The code is easy to customize for developers with 10+ filters available.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customize Different Map Layout\u003C\u002Fstrong> –  The 8 different layouts of my map provide users with a variety of options to choose from, depending on their specific needs. Whether you need a simple map to see the location of your offices or a complex map with layers of information, my map has a layout that is right for you.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customize Marker Clusters Size\u003C\u002Fstrong> –  We can provide customize height and width of store location marker and start location marker.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>**Customize Map Language and Region ** –  Show Google Maps in different languages and region, this also influences the language for the driving directions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features of an Office Locator\u003C\u002Fh3>\n\u003Cp>Now that you know the features of an office locator, let’s explore the benefits of using one for your business:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Saves Time\u003C\u002Fstrong> –  An office locator saves you time by providing a quick and easy way to find office locations. You can quickly browse available office locations and find the ones that meet your criteria.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Improves Accuracy\u003C\u002Fstrong> –  An office locator uses geocoding to provide accurate location data. This means you can trust the addresses provided by the office locator to be correct.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhances User Experience\u003C\u002Fstrong> –  An office locator provides a user-friendly interface that makes it easy for visitors to find office locations. This can improve the overall user experience and make visitors more likely to engage with your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Looking for a reliable and easy-to-use office locator plugin to enhance your business website? Look no further! Our office locator plugin allows your  &hellip;",30,3476,"2025-03-31T12:10:00.000Z","6.7.5","3.0.1",[96,55,97,98,83],"find-office-locator","office-find-locator","office-locations","https:\u002F\u002Foffice-locator.webbytemplate.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foffice-locator.1.3.0.zip",44,"2025-04-15 00:00:00",{"slug":104,"name":105,"version":6,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":11,"downloaded":110,"rating":13,"num_ratings":13,"last_updated":111,"tested_up_to":15,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":118,"download_link":119,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"aisp-smart-autocomplete-address","Smart Autocomplete Address","Marco Gagnon","https:\u002F\u002Fprofiles.wordpress.org\u002Faisimpleplugin\u002F","\u003Cp>\u003Cstrong>Smart Autocomplete Address\u003C\u002Fstrong> instantly suggests accurate, global addresses in your WordPress and WooCommerce forms — powered by the \u003Cstrong>HERE Geocoding & Search API\u003C\u002Fstrong>, with no Google account required.\u003Cbr \u002F>\nIt’s fast, easy to set up, and fully GDPR-compliant.\u003C\u002Fp>\n\u003Ch3>Why Choose Smart Autocomplete Address\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Real-time address suggestions for billing, shipping, and profile fields  \u003C\u002Fli>\n\u003Cli>Uses the \u003Cstrong>HERE API\u003C\u002Fstrong> — reliable, free tier available  \u003C\u002Fli>\n\u003Cli>Automatically limits results to your \u003Cstrong>WooCommerce shipping countries\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Works with any checkout theme or custom form  \u003C\u002Fli>\n\u003Cli>Simple setup: just add your API key  \u003C\u002Fli>\n\u003Cli>100% GDPR-friendly and fully translatable\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Autocomplete for billing and shipping address fields  \u003C\u002Fli>\n\u003Cli>Powered by the \u003Cstrong>HERE API\u003C\u002Fstrong> (no Google Maps required)  \u003C\u002Fli>\n\u003Cli>Automatically limits results to your \u003Cstrong>WooCommerce shipping countries\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Simple setup — just enter your HERE API key in the settings page  \u003C\u002Fli>\n\u003Cli>Compatible with all WooCommerce checkout themes  \u003C\u002Fli>\n\u003Cli>Fully translatable and ready for localization  \u003C\u002Fli>\n\u003Cli>Includes integrations with popular form plugins \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>GDPR & Privacy\u003C\u002Fh3>\n\u003Cp>Smart Autocomplete Address does \u003Cstrong>not\u003C\u002Fstrong> store, collect, or share any personal data.\u003Cbr \u002F>\nAll lookups are handled securely via the HERE API, ensuring full compliance with privacy laws.\u003C\u002Fp>\n\u003Ch3>Supported Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce\u003C\u002Fstrong> – Integrates seamlessly with checkout, account address, and user profile pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Field\u003C\u002Fstrong> – Any text field with a CSS class (perfect for ACF, themes, or custom code)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fluent Forms\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SureForms\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Form 7\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPForms\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All integrations are \u003Cstrong>optional and configurable\u003C\u002Fstrong>. Enable only what you need!\u003C\u002Fp>\n\u003Ch3>Coming Soon\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Formidable forms\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Forminator\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ninja Forms\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>This plugin uses the \u003Cstrong>HERE Geocoding & Search API\u003C\u002Fstrong>. You must obtain a free API key from the \u003Ca href=\"https:\u002F\u002Fdeveloper.here.com\u002F\" rel=\"nofollow ugc\">HERE Developer Portal\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We are not affiliated with HERE Technologies, WooCommerce, or Automattic Inc. “WooCommerce” is a registered trademark of Automattic Inc.\u003C\u002Fp>\n","Add lightning-fast, privacy-friendly address autocomplete to WordPress and WooCommerce — powered by the HERE API, not Google.",416,"2026-03-09T16:40:00.000Z","5.0","7.2",[19,115,116,117,23],"autocomplete","checkout","here-maps","https:\u002F\u002Fmarcogagnon.ca\u002Fsmart-autocomplete-address-for-woocomerce-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faisp-smart-autocomplete-address.1.0.4.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":11,"downloaded":128,"rating":13,"num_ratings":13,"last_updated":129,"tested_up_to":93,"requires_at_least":130,"requires_php":113,"tags":131,"homepage":52,"download_link":135,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"interactive-map-widget","Interactive Map Widget","1.2.21","WordPress Hilfe & Support Nahiro.net","https:\u002F\u002Fprofiles.wordpress.org\u002Fnahiro\u002F","\u003Cp>the WordPress locations plugin “Interactive Map Widget” is ideal for entrepreneurs. It allows the integration of interactive maps with different locations on websites. Pins show information such as name, photo, phone number and email address. \u003Cstrong>Fully compatible with Elementor.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Practical and simple to use\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Interactive Map Widget for Elementor\u003C\u002Fstrong> as a WordPress tool will definitely simplify your work significantly and provide real value to your customers. It is the key to excellence in visualizing geographic data on WordPress.\u003C\u002Fp>\n\u003Cp>To transform the way your visitors interact with your geographic content, the Interactive Map offers a visually and functionally superior and engaging experience. It’s more than just a simple add-on; it’s an essential tool that enriches your website by allowing you to create detailed interactive maps with amazing ease.\u003C\u002Fp>\n\u003Cp>Designed to \u003Cstrong>integrate seamlessly with WordPress and Elementor\u003C\u002Fstrong>, this widget allows you to use a drag-and-drop interface to fully personalize your maps, making implementation intuitive and accessible to everyone, regardless of their technical level.\u003C\u002Fp>\n\u003Cp>With the ability to draw maps of specific countries and their regions, you can present key information in a way that’s easy to understand and visually appealing. Each pin on your map isn’t just a marker; it’s a gateway to a rich information map with details like photos, contacts, and descriptions that appear with a simple click, greatly improving user engagement.\u003C\u002Fp>\n\u003Cp>Furthermore, customization is where the Interactive Map Widget for Elementor really shines. You can adjust everything from the size and color of the pins and maps to the alignment and overall layout to ensure that every element of the map is perfectly in line with your brand’s aesthetic. This not only improves the visual coherence of your page, but also reinforces your corporate identity at every point of interaction.\u003C\u002Fp>\n\u003Ch4>WordPress map with locations, optimized for the DACH region\u003C\u002Fh4>\n\u003Cp>Discover the powerful “Interactive Map Widget”! This WordPress locations plugin is specially optimized for the DACH region and allows you to create and customize interactive maps for any city. Fully compatible with WordPress and Elementor Pro, our plugin offers lightweight and lightning-fast performance.\u003C\u002Fp>\n\u003Cp>It allows companies to seamlessly integrate visually appealing, interactive maps into their websites. With extensive style configuration options and user-friendly operation, it is the ideal tool to improve your online presence and offer your customers an impressive user experience. Turn your website into an interactive experience with our innovative map solution!\u003C\u002Fp>\n\u003Ch4>Integration with WordPress and Elementor\u003C\u002Fh4>\n\u003Cp>Interactive Map Widget is specially designed for websites that use WordPress and leverage the power of Elementor, one of the most popular and flexible page builders on the market. This integration ensures that users can easily implement and configure the widget, leveraging Elementor’s intuitive interface for fast and efficient design.\u003C\u002Fp>\n\u003Ch4>WordPress locations plugin, creation of maps with regional subdivisions\u003C\u002Fh4>\n\u003Cp>One of the main features of the WordPress Locations Plugin, Interactive Map Widget is its ability to draw detailed maps of countries, including internal regional divisions. Users can select any country they want to display and customize the map to fit the specific needs of their project or presentation.\u003C\u002Fp>\n\u003Ch4>WordPress map with locations, information cards when clicking on the pins\u003C\u002Fh4>\n\u003Cp>Clicking on any pin displays an information card that may contain data such as the name, photo, phone number and email address of the person or place depicted.\u003C\u002Fp>\n\u003Cp>The maps are also customizable, with options that allow you to change the style, text size, color, and more to ensure that the presentation of information is clear and consistent with the website’s visual identity.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Interactive Maps \u003Cstrong>for Elementor\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Customizable Pins\u003C\u002Fli>\n\u003Cli>Include Maps from: Austria, Argentina, Belgium, China, France, Germany, Japan, \u003C\u002Fli>\n\u003Cli>Ireland, Italy, Luxembourg, Poland, Portugal, Spain, United States, Venezuela and more.\u003C\u002Fli>\n\u003Cli>Fast and light.\u003C\u002Fli>\n\u003Cli>Excellent resolution on any screen\u003C\u002Fli>\n\u003Cli>User-friendly\u003C\u002Fli>\n\u003Cli>Active languages: English, German, Spanish.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fnahiro.net\u002Fen\u002Fwordpress-help\u002F\" rel=\"nofollow ugc\">WordPress Hilfe & Support – Nahiro.net\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Interactive Map Widget Pro\u003C\u002Fh4>\n\u003Cp>To further improve the interactive map widget we released “Interactive Map WIdget Pro” a professional version of the free plugin constantly evolving and improving.\u003C\u002Fp>\n\u003Cp>The professional version of this plugin includes everything in the free version and more additional features listed below:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>⭐️ \u003Cstrong>Unlimited pins\u002Fmarkers:\u003C\u002Fstrong> mark multiple locations in any point of a region without worrying about limits\u003Cbr \u002F>\n  ⭐️ \u003Cstrong>More maps:\u003C\u002Fstrong> you can have more different maps with different countries on your page, don’t limit yourself to just one!\u003Cbr \u002F>\n  ⭐️ \u003Cstrong>Adjustable cards: \u003C\u002Fstrong> In any card if your content grows beyond expected the card grows with you! No need to make adjustments, we do it for you. Card height and image proportion on cards adjust individually to give you flexibility\u003Cbr \u002F>\n  ⭐️ \u003Cstrong>New rich content field: \u003C\u002Fstrong> introducing a new card field that allows you to add formatted content! Add headings, links, bullet list and more to your cards content.\u003Cbr \u002F>\n  ⭐️ \u003Cstrong>More personalization options\u003C\u002Fstrong>\u003Cbr \u002F>\n  ⭐️ \u003Cstrong>New features:\u003C\u002Fstrong>  the professional version will constantly improve, quality of life improvement or feature will be released in this version. The free version won’t receive new features frequently.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Are you interested? Check out: \u003Ca href=\"https:\u002F\u002Fnahiro.net\u002Fen\u002Finteractive-map-for-elementor-pro\u002F\" rel=\"nofollow ugc\">Interactive Map Widget Pro\u003C\u002Fa>\u003C\u002Fp>\n","Interactive map widget for Elementor: Add maps with markers, titles, images, and links to posts and pages.",4137,"2026-03-03T16:15:00.000Z","5.2",[54,132,133,134,58],"elementor-widget","interactive-map","map-with-locations","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finteractive-map-widget.1.2.21.zip",{"attackSurface":137,"codeSignals":278,"taintFlows":336,"riskAssessment":363,"analyzedAt":371},{"hooks":138,"ajaxHandlers":247,"restRoutes":261,"shortcodes":262,"cronEvents":277,"entryPointCount":11,"unprotectedCount":13},[139,145,148,154,156,160,164,168,173,176,179,183,187,191,194,198,202,204,207,211,215,219,221,224,227,230,233,236,240,244],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","plugins_loaded","init","9map-map-multi-locations.php",40,{"type":140,"name":146,"callback":146,"file":143,"line":147},"before_woocommerce_init",43,{"type":149,"name":150,"callback":151,"file":152,"line":153},"filter","plugin_action_links_9map-map-multi-locations\u002F9map-map-multi-locations.php","settings_link","includes\\admin\\nimap-admin.php",21,{"type":140,"name":142,"callback":142,"file":152,"line":155},27,{"type":140,"name":157,"callback":158,"file":152,"line":159},"admin_menu","add_menu",28,{"type":140,"name":161,"callback":162,"file":152,"line":163},"admin_init","save_settings",29,{"type":140,"name":165,"callback":166,"file":152,"line":167},"admin_enqueue_scripts","admin_enqueue_script",34,{"type":140,"name":169,"callback":170,"file":171,"line":172},"customize_register","design_option_customizer","includes\\admin\\nimap-design.php",12,{"type":140,"name":174,"callback":174,"file":171,"line":175},"customize_preview_init",13,{"type":140,"name":177,"callback":177,"file":171,"line":178},"customize_controls_enqueue_scripts",14,{"type":140,"name":180,"callback":181,"file":171,"line":182},"wp_print_styles","customize_controls_print_styles",15,{"type":140,"name":184,"callback":185,"file":186,"line":175},"admin_head","setup_wizard","includes\\admin\\nimap-setup.php",{"type":149,"name":188,"callback":189,"priority":11,"file":190,"line":178},"manage_nimap_store_posts_columns","add_column","includes\\admin\\nimap-store.php",{"type":140,"name":192,"callback":193,"priority":11,"file":190,"line":182},"manage_nimap_store_posts_custom_column","add_column_data",{"type":140,"name":195,"callback":196,"file":190,"line":197},"add_meta_boxes","add_custom_meta_box",18,{"type":140,"name":199,"callback":200,"priority":11,"file":190,"line":201},"save_post","save_meta_box",22,{"type":140,"name":165,"callback":166,"file":190,"line":203},24,{"type":140,"name":142,"callback":205,"file":206,"line":201},"shortcode_init","includes\\frontend\\nimap-frontend.php",{"type":140,"name":208,"callback":209,"file":206,"line":210},"wp_enqueue_scripts","shortcode_register_script",41,{"type":140,"name":165,"callback":212,"file":213,"line":214},"scripts","includes\\support.php",32,{"type":140,"name":216,"callback":217,"file":213,"line":218},"admin_notices","review_notice",33,{"type":140,"name":161,"callback":220,"file":213,"line":167},"hide_review_notice",{"type":140,"name":157,"callback":157,"priority":222,"file":213,"line":223},9999,35,{"type":149,"name":225,"callback":225,"priority":11,"file":213,"line":226},"plugin_row_meta",37,{"type":140,"name":161,"callback":161,"priority":228,"file":213,"line":229},1,39,{"type":140,"name":231,"callback":232,"priority":26,"file":213,"line":210},"admin_bar_menu","add_toolbar",{"type":140,"name":216,"callback":234,"file":213,"line":235},"form_ads",55,{"type":140,"name":237,"callback":238,"file":213,"line":239},"admin_footer","deactivate_scripts",672,{"type":140,"name":231,"callback":241,"priority":242,"file":213,"line":243},"hide_toolbar_button",200,810,{"type":140,"name":216,"callback":245,"file":213,"line":246},"notice",956,[248,253,255,257,258,260],{"action":249,"nopriv":250,"callback":249,"hasNonce":250,"hasCapCheck":251,"file":152,"line":252},"nimap_search_page",false,true,31,{"action":254,"nopriv":250,"callback":254,"hasNonce":251,"hasCapCheck":251,"file":186,"line":178},"nimap_setup_wizard_action",{"action":256,"nopriv":250,"callback":256,"hasNonce":251,"hasCapCheck":250,"file":206,"line":155},"nimap_location_store",{"action":256,"nopriv":251,"callback":256,"hasNonce":251,"hasCapCheck":250,"file":206,"line":159},{"action":259,"nopriv":250,"callback":259,"hasNonce":251,"hasCapCheck":250,"file":206,"line":252},"nimap_store_info_search",{"action":259,"nopriv":251,"callback":259,"hasNonce":251,"hasCapCheck":250,"file":206,"line":214},[],[263,267,270,274],{"tag":264,"callback":265,"file":206,"line":266},"nimap_store_locator","render_store_locator",36,{"tag":268,"callback":269,"file":206,"line":226},"nimap_store_search","render_store_search",{"tag":271,"callback":272,"file":206,"line":273},"nimap_store_detail","render_store_detail",38,{"tag":275,"callback":276,"file":206,"line":229},"nimap_store_widget","render_store_widget",[],{"dangerousFunctions":279,"sqlUsage":280,"outputEscaping":282,"fileOperations":13,"externalRequests":80,"nonceChecks":330,"capabilityChecks":331,"bundledLibraries":332},[],{"prepared":13,"raw":13,"locations":281},[],{"escaped":283,"rawEcho":201,"locations":284},1011,[285,288,290,292,294,296,298,300,302,304,306,308,309,311,312,314,316,319,322,324,326,328],{"file":152,"line":286,"context":287},123,"raw output",{"file":186,"line":289,"context":287},59,{"file":186,"line":291,"context":287},128,{"file":190,"line":293,"context":287},49,{"file":190,"line":295,"context":287},53,{"file":190,"line":297,"context":287},56,{"file":190,"line":299,"context":287},64,{"file":190,"line":301,"context":287},67,{"file":190,"line":303,"context":287},247,{"file":190,"line":305,"context":287},273,{"file":307,"line":163,"context":287},"includes\\nimap-customize-controls.php",{"file":307,"line":214,"context":287},{"file":307,"line":310,"context":287},52,{"file":307,"line":235,"context":287},{"file":307,"line":313,"context":287},70,{"file":307,"line":315,"context":287},474,{"file":317,"line":318,"context":287},"includes\\nimap-data.php",536,{"file":320,"line":321,"context":287},"templates\\list-locator.php",344,{"file":323,"line":163,"context":287},"templates\\location-locator.php",{"file":323,"line":325,"context":287},47,{"file":323,"line":327,"context":287},126,{"file":323,"line":329,"context":287},999,16,7,[333],{"name":334,"version":27,"knownCves":335},"Select2",[],[337,355],{"entryPoint":338,"graph":339,"unsanitizedCount":13,"severity":354},"hide_notices (includes\\support.php:434)",{"nodes":340,"edges":352},[341,346],{"id":342,"type":343,"label":344,"file":213,"line":345},"n0","source","$_GET (x3)",448,{"id":347,"type":348,"label":349,"file":213,"line":350,"wp_function":351},"n1","sink","update_option() [Settings Manipulation]",452,"update_option",[353],{"from":342,"to":347,"sanitized":251},"low",{"entryPoint":356,"graph":357,"unsanitizedCount":13,"severity":354},"\u003Csupport> (includes\\support.php:0)",{"nodes":358,"edges":361},[359,360],{"id":342,"type":343,"label":344,"file":213,"line":345},{"id":347,"type":348,"label":349,"file":213,"line":350,"wp_function":351},[362],{"from":342,"to":347,"sanitized":251},{"summary":364,"deductions":365},"The plugin '9map-map-multi-locations' v1.0.4 demonstrates a strong security posture based on the provided static analysis. The absence of any identified dangerous functions, raw SQL queries, or unsanitized taint flows is a significant strength. The code also exhibits excellent practices regarding output escaping, with 98% of outputs being properly escaped, and a robust implementation of nonce and capability checks for its entry points.  The fact that there are no known vulnerabilities (CVEs) in its history further reinforces this positive assessment.\n\nWhile the attack surface is relatively small with 10 entry points, the critical detail that 0 of these are unprotected is highly reassuring. The presence of external HTTP requests, though not inherently a vulnerability, is an area that warrants attention as it can sometimes introduce risks if not handled securely. The use of a bundled library (Select2) could be a potential concern if it's outdated or has known vulnerabilities, but this is not indicated in the provided data. Overall, the plugin appears to be developed with security in mind, with few potential weaknesses identified in this analysis.",[366,368],{"reason":367,"points":80},"External HTTP requests detected",{"reason":369,"points":370},"Bundled library detected (Select2)",3,"2026-03-17T00:51:52.995Z",{"wat":373,"direct":388},{"assetPaths":374,"generatorPatterns":380,"scriptPaths":381,"versionParams":382},[375,376,377,378,379],"\u002Fwp-content\u002Fplugins\u002F9map-map-multi-locations\u002Fassets\u002Fcss\u002F9map.css","\u002Fwp-content\u002Fplugins\u002F9map-map-multi-locations\u002Fassets\u002Fcss\u002Fmaps-styles.css","\u002Fwp-content\u002Fplugins\u002F9map-map-multi-locations\u002Fassets\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002F9map-map-multi-locations\u002Fassets\u002Fjs\u002Fmagnific-popup.min.js","\u002Fwp-content\u002Fplugins\u002F9map-map-multi-locations\u002Fassets\u002Fjs\u002Fselect2.min.js",[],[377,378,379],[383,384,385,386,387],"\u002Fwp-content\u002Fplugins\u002F9map-map-multi-locations\u002Fassets\u002Fcss\u002F9map.css?ver=","\u002Fwp-content\u002Fplugins\u002F9map-map-multi-locations\u002Fassets\u002Fcss\u002Fmaps-styles.css?ver=","\u002Fwp-content\u002Fplugins\u002F9map-map-multi-locations\u002Fassets\u002Fjs\u002Ffrontend.js?ver=","\u002Fwp-content\u002Fplugins\u002F9map-map-multi-locations\u002Fassets\u002Fjs\u002Fmagnific-popup.min.js?ver=","\u002Fwp-content\u002Fplugins\u002F9map-map-multi-locations\u002Fassets\u002Fjs\u002Fselect2.min.js?ver=",{"cssClasses":389,"htmlComments":397,"htmlAttributes":401,"restEndpoints":407,"jsGlobals":408,"shortcodeOutput":412},[390,391,392,393,394,395,396],"nimap-map-wrapper","nimap-location-list","nimap-location-item","nimap-filter-form","nimap-search-input","nimap-search-button","nimap-detail-popup",[398,399,400],"\u003C!-- NIMAP_START -->","\u003C!-- NIMAP_END -->","\u003C!-- 9Map Map Multi Locations Plugin -->",[402,403,404,405,406],"data-nimap-id","data-map-latitude","data-map-longitude","data-map-zoom","data-map-marker-icon",[],[409,410,411],"NIMAP_Frontend_Map","nimap_params","NIMAP_Location_Data",[413],"[9map]"]