Included in WPSLP Power only (This feature is currently NOT available with MYSLP fully managed software as a service)
Find it under Store Locator Plus | General |APP
Enable Pages turns on the Store Pages (“Pages” or “SEO Pages”) functionality of Store Locator Plus. Once enabled a new Pages tab will appear under Store Locator Plus Admin Panel menu and the Store Locator Plus | Locations | Listwill have new entries under bulk actions.
Find it under Settings | Results | Results Interaction
The text entered in this setting will be replaced with a long pause (,,) in the telephone dialer hyperlink when the Use Dial Link For Phone option is enabled.
When both are enabled the links for phone numbers are set to the defacto tel: hyperlink and if a phone number contains the text specified by the Phone Extension Delimiter option it will insert a long pause at that point before continuing to dial.
This method uses the oft-support comma placeholder, adding two commas to extend the pause to allow for slower phone systems to catch up and wait for the extension to be entered.
On June 11, 2018 Google changed their API. There is now a pay as you go billing requirement. You will need to reconsider how to import, how often to import , and whether to break the list into smaller chunks , or skip geocoding. (Or switch to the MYSLP SaaS managed service and choose the Professional or Enterprise level plan ( restrictions apply) .
In order to perform bulk location imports with a CSV file for the WPSLP plugin you will need the Power add-on installed. WPSLP Power add-on does not alleviate the need for you to obtain your own Google API key. MySLP SaaS users do not need to obtain their own API keys but will need the Professional level plan or higher to import.
Location Sensor capability is also a feature with the WPSLP Plug in Power add-on.
Location sensor feature can be turned on/off with a simple check box under the SLP/General tab.
WPSLP Power add-on General tab
When the box is checked and a visitor to your site performs a search , SLP queries the browser and requests their current location. If the browser allows location queries it will return their geographic location which will be used to set the default search location.
Note: This will only work with most browsers if you have a secure site and/or if your site visitor “allows” their location to be visible to you.
Google may return a “No results found” if you do NOT have an HTTPS site and will stop the javascript from loading. SLP with the Power add-on will negate Location sensor settings entirely if you do not have https:// enabling your page to continue to load. If you require the location sensor functionality to work properly you must have a valid SSL certification.
Location Aware Browsing
Accuracy varies greatly from location to location. In some places, service providers may be able to provide a location to within a few meters. All locations returned by service providers are estimates only and we do not guarantee the accuracy of the locations provided. Your SLP settings also determine the number of locations shown nearest the site visitor. Settings for radius, number of results to return and center of map all interact to show locations nearest to the site visitor.
The Experience add-on for WordPress SLP or theProfessional level Plan forMySLPSaaS provides a “search by city”, “search by state”, and “search by country” feature. This search form element, when enabled, will build a drop down list based on the locations in your database. This is meant to provide a hint to the user where your locations are.
The Advance level or basic SLP search button looks for locations closest based on your other search form settings. If your default radius is 100 miles and the user selects the state of Texas, the base plug-in will search for all locations within 100 miles of Google’s estimated “center of Texas”. With the Professional level plan you can select certain settings to redirect the search selector and provide other options to direct or assist your site visitor.
The Horizontal or Vertical Checkbox Category Selector feature is available for WPSLP Premier or MySLP Enterprise level subscription customers. The checkbox works with an “OR” selection based on the Parent category. With Premier or Enterprise you will see additional category selectors under the Settings/Search/Category section. For example : If you check the [] red and [] blue boxes on the category selector it will show any location in the red OR blue category.
The locations loading indicator shows your visitors that the server is working on returning a list of locations.
Loading Indicator
Additional loading indicators are available for MySLP Enterprise and WPSLP Premier members. Example of other options loading results if you choose “Loading indicator for Results” or for the map if you choose from dropdown “Loading indicator map”. This feature available for Store Locator Plus Premier Plugin or the SLP SaaS Enterprise customers. The locations loading indicator is enabled by selecting the “Loading Indicator” under Store Locator Plus | Store Locator Plus > Results > Appearance.
None
The default setting provided by Store Locator Plus.
Circular
A circular loading indicator.
Indicator Color
Choose the color palette for the loading indicator.
Amber on Light Grey
Blue on Light Grey
Display Location
Choose where you want the loading indicator to appear while the search is underway. It will replace the locator elements in the map, search, or results box until the locations are loaded.
Note: IMPORT requires Power add-on for the stand alone WPSLP plugin or if you are using MYSLP SaaS, the Professional level or higher plan.
When creating a CSV import file make sure the zip / postal code column is properly formatted as text so you do not lose leading zeros.
The column header for postal/zip codes is zip or sl_zip.
In the United States many northeastern postal codes start with zero. Many sheets, Microsoft Excel in particular, LOVE to leave off the leading zero if you enter a zip code as 03907 and save as CSV.
Invalid Postal Codes
In Excel, and many other apps, you can force a field where you are typing in numbers to be text by starting your entry with an apostrophe (‘). Type ‘03907 when entering the data NOT 03907.
A good test to see if this is happening to you, open your CSV file in Google Sheets and see what it looks like. Does it look like the sheet above missing a zero and right aligned?
Another indicator that this column is set to a numeric type and not an text type is the data is on the RIGHT SIDE of the cell. Text is left-justified (like sl_state) and numbers are right-justified.