Skip to content

ashissh200025/store-locator-le

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

=== Maps by Store Locator Plus===
Plugin Name:  Store Locator Plus
Contributors: charlestonsw, DeBAAT
Donate link: http://www.storelocatorplus.com/product/store-locator-plus-4/
Tags:address location map, address map, admin, ajax, best google maps,business locations, coordinates, custom google maps, dealer locater, dealer locator, directions, easy map, geo, geocoder, geocoding, gmaps, google, google map, google map plugin, google maps,google maps, google map widget, jquery, latitude, location, location finder, locator, locator maps, longitude, map, map creator, map directions, map maker, map markers, map multiple locations, map of addresses, mapper, mapping, mapping software, mapping tools, map plugin, maps, map tools, map widget, marker, page, places, plugin, polygons, polylines, post, posts, proximity, proximity search, routes, shop finder, shop locator, shops, shortcode, store finder, store locater, store locator, store locator map, stores, streetview, widget, wordpress locator, wp google map, wp google maps, wp maps, zipcode, zip code, zip code locator, zipcode locator, zip code search, zipcode search
Requires at least: 3.8
Tested up to: 4.2.2
Stable tag: 4.2.67
License: GLPv2 or later

Add a location finder or directory to your site in minutes. Extensive premium add-on library available!

== Description ==

Store Locator Plus is a location mapping and directory system with  over 10,000 active installations.
Learn more at the [Store Locator Plus website](http://www.storelocatorplus.com/).
The website offers more [screen shots](http://www.storelocatorplus.com/support/documentation/store-locator-plus/store-locator-plus-screen-shots/), [technical documentation](http://www.storelocatorplus.com/support/documentation/technical-documentation/), and [full release notes](http://www.charlestonsw.com/support/documentation/store-locator-plus/release-notes/release-notes-4-0/), and a very active [user forum](http://www.charlestonsw.com/forums/).

For the latest updates and news follow me on [Twitter](https://twitter.com/charlestonsoft/).

= Details =

Store Locator Plus is an advanced system for managing multiple physical locations via a fully integrated WordPress solution.
Whether you have ten locations or ten-thousand, you manage them right from within your WordPress admin panel.
There is no special programming or extra setup required.
Simply enter your locations, create a page or edit an existing page and put the SLPLUS short code on it.
The Store Locator Plus search form and map will "magically" appear.

The base plugin, [available for free from the WordPress Plugin Directory](http://wordpress.org/extend/plugins/store-locator-le) has all the features you need
to create a comprehensive store locator interface on your website.
Set up an interactive Google map for your customers with a [single shortcode](http://www.storelocatorplus.com/support/documentation/store-locator-plus/getting-started/shortcodes/).

Advanced customization is available via the settings interface in the admin panel.
Set the map size to best fit your site.
Change map types (terrain, satellite, standard views).
Add details like a store description, hours, a website address, an email address.
Re-label entry fields and results fields.

[youtube http://www.youtube.com/watch?v=v1IIIMre-CQ]

The Store Locator Plus plugin is used by some of the biggest international brands as well as a number of smaller chains.
It has been used to created interactive store finder maps, service directories, and as a product finder.
Visit the [SLP Customers page](http://www.storelocatorplus.com/support/documentation/store-locator-plus/slp-customers/) to see a sample of some of the people that are using the plugin today.

= Features =

* Very active support via the [free support forum](http://www.storelocatorplus.com/forums/).
* Regularly updated [online documentation](http://www.storelocatorplus.com/support/documentation/store-locator-plus/).
* Multiple [premium add-ons available](http://www.storelocatorplus.com/product-category/slp4-products/).
* You can use it for a [variety of countries](http://www.storelocatorplus.com/support/documentation/store-locator-plus/user-experience/map/countries-and-languages/), as supported by Google Maps.
* Supports [international languages](http://www.storelocatorplus.com/support/documentation/store-locator-plus/user-experience/map/countries-and-languages/) and character sets and is [WPML compatible](http://wpml.org/plugin/store-locator/).
* Allows you to use [unique map markers](http://www.storelocatorplus.com/support/documentation/store-locator-plus/) or your own custom map markers.
* Change default map settings via the admin panel including:
* Map type (terrain, satellite, street, etc.)
* Inset map show/hide
* Starting zoom level
* You can use miles or kilometers
* Pulldown list of cities and/or countries on search form can be toggled on/off.
* Location search tracking and reporting, find out what your visitors are looking for.

= Premium Add-Ons =

[Premium add-on packages](http://www.storelocatorplus.com/product-category/slp4-products/) are available to extend the capabilities of this plugin.
All add-on packs are released under GPL.  Purchase once and own the add-on packs forever.  There is no ongoing maintenance or support fee required.
Your add-on pack will always remain fully functional after purchase.

**Contacts Data** via [Contact Extender](http://www.storelocatorplus.com/product/slp4-contact-extender/)

* Adds a dozen extra contact specific data fields for each location.

**Instant Location Directories** via [Directory Builder](http://www.storelocatorplus.com/product/directory-builder/)

* Adds a shortcode for creating a dynamic list of location cities, states, countries, or other location property.
* City/State/Country list can link directly to the locator page with automatic search results showing the locations.

**Extended Map Interface Controls** via [Enhanced Map](http://www.storelocatorplus.com/product/slp4-enhanced-map/)

* Custom tailor the map info bubble custom HTML/shortcode admin entry.
* Center the starting map at any location in the world.
* Turn the map display on or off or let the user decide with a slider switch.
* Modify the built-in Google Map controls.

**Customize The Location Results** with [Enhanced Results](http://www.storelocatorplus.com/product/slp4-enhanced-results/)

* Custom tailor the results output with a custom HTML/shortcode admin entry.
* Change sort order on the the results.
* Works with other add-on packs, like Tagalong, to show per-location icons.
* Modify location field labels.

**Customize The Search Form** with [Enhanced Search](http://www.storelocatorplus.com/product/slp4-enhanced-search/)

* Custom tailor the search form with a HTML/shortcode admin entry.
* Turn the search interface on/off.
* Works with other add-on packs to display category drop downs, tag drop downs, and other search features.

**Enterprise Location Management and Reporting** via [Pro Pack](http://www.storelocatorplus.com/product/slp4-pro/)

* Location Sensor support.
* Bulk Data Import.
* Bulk Data Export.
* Re-geocode locations in bulk.
* Layout control to customize the order and wrapping HTML of the search form, map, and results.
* Custom CSS via a simple admin panel entry box.
* Location search reporting.
* Location tags.

**Extended Location Data** via [Location Extender](http://www.storelocatorplus.com/product/location-extender/)

* Adds a half-dozen new fields to the basic location data.
* Introduction text, Year Established, County, District, Region, Territory

**SEO Friendly Location Pages** with [Store Pages](http://www.storelocatorplus.com/product/slp4-store-pages/)

* Create pages for each location with the click of a button.
* Each page can be edited as an individual post.
* Pages support their own comments, featured image, page style, and other standard WordPress page template features.

**Categorize Your Locations** via [Tagalong](http://www.storelocatorplus.com/product/slp4-tagalong/)

* Provides a custom interface to the WordPress category manager to attach categories to locations.
* Assign map markers and icons to locations.
* Assign multiple categories to a single location.
* Add a icon legend to the user interface.
* Faster category filtering and searching than Pro Pack tags.

**Allow Users To Manage Locations** with [User Managed Locations](http://www.storelocatorplus.com/product/slp4-user-managed-locations/)

* Provides a user capabilities interface to grant/deny access to SLP location management on a user-by-user basis.
* Site administrators have access to the full management interface.
* Users granted location management capabilities can add, edit, and delete locations they own from their WordPress login.

**Location Sidebar Widgets** with the [Widget Pack](http://www.storelocatorplus.com/product/store-locator-plus-widget-pack/)

* Put location search in your widget-enabled areas.
* Direct users to the default map page, or show results right in the widget area.

**Get It All** with a [Premier Subscription](http://www.storelocatorplus.com/product/premier-subscription/)

 This optional subscription service is a great way to support the plugin.
 The subscription is not required and  your base plugin as well as any add-on packs will always remain fully functional.
 The Premier Subscription gives subscribers access to Premier-Member-only sections of the site including a "always first" support forum where questions are answered within 1 business day and follow on direct email is provided for more complex questions or issues.
 Premier Members also have access to the "everything offered" downloads page which includes all production plugins and add-on packs as well as early access to pre-release products.
 Subscription pricing is locked in at the original price when signing up even as the plugin and add-on pack collection grows.

**Create Your Own Add-On**

If you are a plugin developer you will be interested in the new "Roll Your Own" program where you can create SLP based add-ons of your own.
SLP version 4.2 makes it even easier with a series of base classes which handle a majority of the base plugin integration and interface elements.
Create something great and list it on the CSA site!   Revenue sharing offered for premium add-on packs.

= Support =

Support for the plugin can be found in the [Forums](http://www.storelocatorplus.com/forums/).  If you have an urgent issue or want one-on-one support you can [purchase premium support](http://www.storelocatorplus.com/product/product-support).

You can also view the [Product Documentation](http://www.storelocatorplus.com/support/documentation) for more information about the plugin including [known conflicts](http://www.storelocatorplus.com/support/documentation/technical-documentation/store-locator-plus/troubleshooting/known-conflicts/) with themes and plugins.

= Special Requests =

I accept feature requests for all plugins. The most requested features will make it into the next version if time permits.

If you need something NOW, or are looking for something beyond a basic "tweak" of the plugin, please check out the
[Customization Service](http://www.storelocatorplus.com/product/customization/).

= Upgrades and Patches =

I try to release at least one upgrade/patch every month.

The main product will always remain fully functional and free.

If you'd like to have some of the latest "bells & whistles" purchasing a premium add-on is a great way to help support me and encourage even more items get added the next time around.

= My Philosophy =

I strive to create code that runs efficiently and without bugs. Well-written plugins are few and far between. While there are plenty of plugins that look nice, many of those plugins, including the "cool shiny ones" have hidden problems. Over 90% of the plugins available on the WordPress plugin directory generate dozens, if not hundreds, of warnings and errors when you turn off the "hide all the problems" settings.

These hidden problems impact memory usage, fill up disk space, and reduce performance. While you may not see the errors on your WordPress site, they are still being tracked. The more errors, the more disk I/O, the slower the app.

During my 20 years of software development, I have found that leaving "innocuous" warnings in place tends to lead to trouble further down the road. Warnings today often become errors tomorrow. Many programming languages, PHP included, continue to tighten security and close loopholes that are typically found living near warning messages. Some warnings are telling you to "change this now, it will be gone tomorrow". Eventually tomorrow will come.

While my plugins may not be the prettiest on the block, I do try to make sure that all the hidden stuff you don't see is designed as well as it can be. My code is not perfect, but when I find a bug I try to fix it fast.  If I create a bug I try to fix it even faster.

I like to write plugins that last. I hope you appreciate my work.

= Rate This Plugin =

Please [rate this plugin](http://wordpress.org/extend/plugins/store-locator-le/)!
Rating the plugin, hopefully with 5 stars, helps increase the exposure on WordPress, which generates more downloads and purchases of add-ons.
The more add-ons I sell the easier it is to put food on the table and give me more time to code cool new features.
No ratings, no food, more hours working as the Walmart Greeter, less coolness in the plugins.

Give me a chance to address your concerns if this plugin doesn't earn 5 stars by [contacting me](http://www.storelocatorplus.com/mindset/contact-us/) directly or by posting in the [support forum](http://www.storelocatorplus.com/forums/) at the CSA website.

= Help Me "Speak" Your Language =

Help me with translating the English words and phrases in the plugin and I will give you a premium add-on.
The base plugin and the premium add-on packs have been updated to work with most language translation tools.
[Contact me](http://www.storelocatorplus.com/mindset/contact-us/) if you have a newly translated .po and .mo file to submit.
If I do not have the language files already, or if they were notably out-of-date, I will add the premium add-on pack of your choice to your account.
Upon request I will also put a link to your site in the "special thanks" section.

== Installation ==

= Requirements =

* WordPress: 3.8
* PHP 5.2.4 (same as WordPress 3.2+)
* MySQL 5.0.15 (same as WordPress 3.2+)

= Main Plugin =

1. Search for "Store Locator Plus" via Plugins/Add New on your WordPress admin panel.
2. Click install.
3. Add your locations through the 'Add Locations' page in the Store Locator admin panel
4. Create or edit a page and add the [[SLPLUS] shortcode](http://www.storelocatorplus.com/support/documentation/store-locator-plus/getting-started/shortcodes/).

= Icons =

The system ships with a dozen default icons in the `/wp-content/plugins/store-locator-le/images/icons` directory. Add your own custom icons in that directory and they will be auto-detected.

To prevent custom icons from being over-written they will be copies to the '/wp-content/uploads/sl-uploads/custom-icons/' directory.  If you place your icons in that directory they will be detected on the icon selection screens.

= Custom Styling =

Users that want to customize the look and feel of the search form, map, and search results can do so using the built-in Theme System.   
Copy an existing CSS file, change the file name and update the CSS header, upload to the server and you can activate your new theme or any of the built-in defaults by selecting it from the auto-generated pulldown menu.

[Pro Pack](http://www.storelocatorplus.com/product/slp4-pro/) users can also add CSS rules via the Pro Pack CSS Rules entry on the admin panel.

= Special Thanks =

*Translations*

* Chinese (zh_CN) by iSurge
* Chinese (zh_TW) by iSurge
* Dutch (nl_NL) by [Jan de Baat](http://www.de-baat.nl/)
* French (fr_FR) by [Dimitri Lekien](http://www.visitonweb.com/)
* German (de_DE)
* Italian (it_IT) by Matteo Colangeli
* Japanese (ja) by [Karen Ellrick](http://l4jp.com)
* Latvian (lt_LT) by Paulius Bakutis
* Portuguese (pt_BR) by Carlos Utiama
* Serbian (sr_RS) by [Ogi Djuraskovic](http://firstsiteguide.com)
* Spanish (es_ES) by [Ogi Djuraskovic](http://firstsiteguide.com)

*Graphics*

* Map markers by [Nicolas Mollet](http://mapicons.nicolasmollet.com/)
* Icons by [Icons-Land](http://www.icons-land.com/) via Icon Finder.
* Logos and other site graphics by [Massive Creative](http://www.massivecreativeinc.com).

== Frequently Asked Questions ==

= What is included in the plugin? =

The plugin includes all the functions and features necessary to add multiple locations to a store finder tool on your website.
List 1 location or 1,000, customize the search interface and results form, and more.
All basic functionality needed for a fully functional plugin is included.
Basic upgrades are free and available directly from the WordPress plugin repository.

= How do I report a bug? =

Post in the [support forum](http://www.storelocatorplus.com/forums/).
You can also [contact me](http://www.storelocatorplus.com/product/product-support) to request premium support if you need immediate assistance.

= What are the premium add-ons? =

In response to feature requests from customers, I created a series of premium add-on packages for Store Locator Plus.
These features extend the functionality of the plugin beyond the basic service and features and can be purchased ala-carte.
This gives those customers who want more out of the plugin the extra features they desire while keeping the main plugin as
efficient as possible for everyone else.   It also provides a great way to support future development while getting a
"little something extra" when contributing to my efforts.

All plugins are true add-on packs.  They are non-destructive OPTIONAL additions to the base plugin.
They do not require the base plugin to be uninstalled or re-installed.
Installed an add-on pack will not change location data or modify base plugin settings.


= What are the terms of the license? =

The license is GPL.  You get the code, feel free to modify it as you
wish. I prefer that customers pay because they like what I do and
want to support the effort that brings useful software to market.  Learn more
on the [License Terms page](http://www.storelocatorplus.com/products/general-eula/).

= How can I translate the plugin into my language? =

* Create a .po and .mo file for Store Locator Plus.   There are multiple language translation plugins that will help such as [Loco Translate](https://wordpress.org/plugins/loco-translate/).
* If everything is ok, email the files to info@charlestonsw.com and I will add them to the next release.
* For more information on POT files, domains, gettext and i18n have a look at the I18n for WordPress developers Codex page and more specifically at the section about themes and plugins.

This plugin has settings for many of the user-interface labels.

Store Locator Plus has built-in interfaces for WPML.

== Screenshots ==

1. Big Map SLP Theme (stylesheet) on Big Map WordPress Theme
2. Manage Locations with Pro Pack and Store Pages
3. Search Settings with Pro Pack and Enhanced Search
4. Map Settings with Pro Pack and Enhanced Map
5. Result Settings with Enhanced Results
6. Search and Result Reports with Pro Pack
7. SEO via Store Pages
8. Add Locations with Pro Pack Bulk Import
9. Directions from results link

== Changelog ==

Visit the [Store Locator Plus Release Notes page](http://www.storelocatorplus.com/support/documentation/store-locator-plus/release-notes/) for the full change log.

= 4.2.67 (2015-June-30) =

* Enhancement: Further internal code simplification including removal of unused filters.
* Enhancement: Add on packs auto-register themselves with the add on manager when active.
* Enhancement: Revise the add on pack metadata processor, reducing file I/O during WordPress UI loading when add-on packs are active.
* Enhancement: UTF-8 Control characters are removed during CSV input processing.
* Fix: Return to using email as label for email address vs. actual email address.
* Prerelease Fix: Retain center map at during 4.2.64 upgrade.
* Change: [Enhanced Map](http://www.storelocatorplus.com/product/slp4-enhanced-map/) will need to be upgraded to version 4.2.09 with this release due to consolidation of User Experience / Map admin filters.

= 4.2.62 (2015-June-18) =

* Fix: Manage locations search filter.
* Fix: Manage locations sort order.
* Enhancement: New installs with a single location will zoom out to show that location and the home marker at the center of the country.
* Enhancement: First map load (without search) will not display the home marker.   Further control over this settings is provided by [Enhanced Map](http://www.storelocatorplus.com/product/slp4-enhanced-map/).
* Enhancement: Manage locations admin interface has been simplified when where are not locations configured.
* Enhancement: Manage locations admin interface returns a lot faster when no locations match a search query or filter.
* Enhancement: Refactor the main legacy libraries from a cross-plugin platform to eliminate extra overhead.
* Change: Mobile Listener class has been removed.   For security reasons, mobile app developers should be using the standard AJAX search and query methods in the AJAX class.
* Note: The plugin is still mobile-friendly and incorporates responsive design elements.  Responsive design is heavily dependant on your WordPress theme.
* 4.2.62: patch help icons on admin panel (introduced in 4.2.61 prerelease).

= 4.2.60 ( 2015-June-12 ) =

* Fix: Address fatal error on activation when CSS save directory is not pre-existing or there are directory permission issues on /wp-content/uploads.
* Enhancement: Fail gracefully if on WP < 3.8.
* Enhancement: Remove excess plugin startup testing from legacy generic plugin drivers.
* Enhancement: Improve file permission issue handling when reading plugin theme CSS files.

= 4.2.58 (2015-June-8) =

* Enhancement: Remove custom WordPress Http API interfaces, use built-in helper functions.  Improves performance and stability.
* Enhancement: Simplify settings class properties. Reduces memory footprint.
* Enhancement: Remove defunct is_response_ok method. Reduces memory footprint.
* Enhancement: Remove unused variables in manage locations admin interface.
* Change: Remove unused slp_locations_subtabs filter.

= 4.2.57 (2015-June-3) =

* Enhancement: Increase time for response from update server for premium add-on packs, reduces errors on update pack download.
* Enhancement: Minor admin CSS adjustments.
* Enhancement: Clean up disable initial directory processing, this lives in [Enhanced Results](http://www.storelocatorplus.com/product/slp4-enhanced-results/)
* Enhancement: Clean up some unused slp.js variables.

= 4.2.56 (2015-May-22) =

* Enhancement: [Premier Pack](http://www.storelocatorplus.com/product/premier-subscription/)Add filter for extending JSON responses to map interface queries.
* Enhancement: Expose the JSON response data for add-on pack userinterface.js access.
* Enhancement: Extend the SLP 4.2 add-on framework to add set_ValidOptions() and reduce overall overhead.
* Change: Refactor AJAX response handler to allow for response handling by add-on packs.
* Change: Extended the front end UI to AJAX listener model to support the upcoming [Premier Add-On Pack](http://www.storelocatorplus.com/product/premier-plugin/).

= 4.2.55 (2015-May-19) =

* Enhancement: Add linked post ID to marker results in AJAX handler.
* Enhancement: Add neat_title to marker results in AJAX handler.
* Enhancement: Further admin interface CSS refinements.
* Fix: Custom Results, Map, and Bubble Layout saving of layout settings.

= 4.2.54 (2015-May-15) =

* Enhancement: Create the system needed to allow Enhanced Maps to utilize custom map styles using JSON rules like those on [Snazzy Maps](https://snazzymaps.com).
* Enhancement: Make the database update routine on activation more robust for field and key checking to avoid overhead on database updates.
* Enhancement: Reduce directory management overhead when processing CSV imports.
* Enhancement: Add a record processing limit clause for large volume data sets that can exhaust server memory.
* Enhancement: Simplify the process of implementing a plugin themes.
* Fix: Retain custom plugin themes (CSS files) for Store Locator Plus when upgrading (will start remembering/saving custom themes AFTER installing 4.2.52 and setting your User Experience/View theme to the custom theme at least once).

= 4.2.50 (2015-May-10) =

* Enhancement: Make the premium add-on update testing system more robust when getting information from remote server.
* Enhancement: Address rogue premium add-on detail requests.
* Fix: Fix manage locations search for locations with apostrophe.

= 4.2.49 (2015-May-6) =

* Enhancement: Added 55 new countries to the map domain list.   Algeria, American Somoa, Andorra, Angola, Antigua and Barbuda, Bahrain, Bangladesh, Belize, Benin, Bolivai, Botswana, Bulgaria, Burundi, Cameroon, Central African Republic, Congo, Democratic Republic of Congo, Djibouti, Ecuador, Ethiopia, Gabon, Gambia, Ghana, Guatamala, Guyana, Kenya, Lesotho, Macedonia, Madagascar, Malawi, Mauritius, Mexico, Mozambique, Namibia, Nigeria, Paraguay, Peru, Philippines, Republic of Ireland, Romania, Rwanda, Sao Tome and Principe, Senegal, Seychelles, Sierra Leone, Sri Lanka, Tanzania, Togo, Uganada,Uruguay, Venezuela, Zambia, and Zimbabwe.
* Enhancement: Simplify the basic Manage Locations admin UI moving categories and image to expanded view.
* Enhancement: Update WooMemorable plugin theme to follow standard SCSS rules.
* Enhancement: Prevent outdated add-on packs from forcing multiple extended data joins, breaking some lookup and data features.
* Fix: Update admin.css to address a missing scrollbar issue on some WP installs.

= 4.2.48 (2015-May-4) =

* Enhancement: Admin interface updates to provide better layout for phones and tablets.

= 4.2.47 (2015-Apr-27) =

* Info: Tested for WP 4.2.1 compatibility.
* Update: Simplify the news feed for faster delivery of add on information.
* Enhancement: Improve plugin CSS processor speed by eliminating unused CSS force default processor.
* Fix: Delete locations with special characters in title possible from manage locations.

= 4.2.46 (2015-Apr-22) =

* Fix: Get extended data fields for add-on packs back into the location class properties list. (ER: featured results, rank for example)

= 4.2.45 (2015-Apr-21) =

* Enhancement: Add the Brewery plugin theme to work with the Brewery WordPress theme from [Rescue Themes](https://rescuethemes.com/).
* Enhancement: Connect all add-on packs to the new inline updates system.


= 4.2.44 (2015-Apr-15) =

* Enhancement: Make Find Buttons default WPML text string compatible.
* Enhancement: Update Dutch translatons (nl_NL).
* Enhancement: Utilize the PHP Time Limit setting on manage locations screen.  When set to 0, allows admin users to view 10k locations at-a-time.

= 4.2.43 (2015-Apr-08) =

* Enhancement: Better blank address testing prior to geocoding and add process.
* Enhancement: Improved property testing on core location data during update, edit, and addition of locations.

= 4.2.42 (2015-Mar-26) =

* Enhancement: Update French translation.

= 4.2.41 (2015-Mar-20) =

* Enhancement: Speed up location imports when duplicates handling is set to 'add' mode.
* Enhancement: Extend data class to allow add-on packs to simplify custom data methods.
* Enhancement: Report CSV file uploads that exceed the PHP post_max_size setting.
* Enhancement: Reduce memory consumption when DebugMP is not active when processing high volume location I/O requests.

= 4.2.40 (2015-Mar-05) =

* Change: Add a global "not private" filter for SQL to provide consistency with add-on pack selections.

= 4.2.39 (2015-Mar-02) =

* Fix: HAVING clause processing, resolves conflict between Enhanced Results and Enhanced Search when featured locations are always shown and radius is set to "ignore unless address entered".
* Change: Add featured listing highlighting to Simple White 4 Col plugin theme.

= 4.2.38 (2015-Mar) =

* Change: Standardize map_center to use options property of SLPlus class, a step toward code simplification and overhead reduction.
* Change: Standardize zoom_level to use options property of SLPlus class, a step toward code simplification and overhead reduction.
* Change: Set a minimum bubble width for all SCSS based plugin themes.
* Change: Convert Simple White 4 Col to a SCSS based theme.
* Enhancement: New iThemes Herschel plugin theme styled to look its best with the latest iThemes WordPress theme.
* Enhancement: New general layout option for Pro Pack users [slp_option nojs="<option_name>"] and [slp_option js="<option_name>"] provides greater plugin theme flexibility.
* Example: This can be put in the Pro Pack view:  "Showing locations within [slp_option js="initial_radius"] [slp_option js="distance_unit"] of the map center.
* Enhancement: Improve options processor for add-on packs allowing for better default string translations (i10n/l18n support).
* Enhancement: Improve the state filter processor to eliminate redundant code in Enhanced Search and Widget Pack updates.
* Enhancement: Smarter state and country SQL processing.
* Fix: Update sl_private test to also pick up NULL entries which improves return results on some MySQL versions.
* Change: x.x.38 make where data clause extender a little smarter

= 4.2.36 (2015-Feb-18) =

* Enhancement: Add private locations.  Private locations do NOT appear in the search results while marked private.
* Enhancement: Update the add/edit locations form to allow locations to be marked as private.  Utilizes the built-in sl_private field.
* Enhancement: Update the manage locations interface to list private locations in gray text and place text "private" under the lat/long.
* Enhancement: Added new iThemes Herschel NyloBoard plugin theme.
* Enhancement: Make the theme selector case insensitive so iThemes comes between "H" and "J".

= 4.2.35 (2015-Feb-16) =

* Enhancement: Update the default theme manager.   New installs now get a specific default theme that IS NOT named "default", pre-existing installs will no longer change as the default theme is improved.
* Enhancement: A new SLP theme, Twenty Fifteen Rev 02, has been created for better responsive layouts on the WordPress TwentyFifteen theme.   This is the new default for fresh installs.
* Enhancement: Performance improvement when Enhanced Search employs "ignore radius" options.
* Enhancement: Improve the handling of invalid database search queries on the back-end AJAX handler.

= 4.2.30 (2015-Jan-29) =

* Enhancement: Make the SQL order by processor more robust to help keep add-on pack results orders from clobbering the location results data.

= 4.2.29 (2015-Jan-22) =

* Enhancement: Add new PHP maximum execution time setting to general/server for long-running processes such as large CSV imports in Pro Pack.
* Enhancement: Update Google geocoding URL to use the new standard maps.googleapis.com API server.

= 4.2.28 (2015-Jan-19) =

* Enhancement: Stop the manage locations checkbox from expanding the location details.
* Enhancement: Move manage locations JavaScript into .js file for more efficient processing on manage locations admin interface.

= 4.2.27 (2015-Jan-17) =

* Change: Revamp the email popup form support mechanism for Enhanced Results.
* Change: The DEFAULT email output in results is now the word "email" instead of the email address.
* Change: Simplify the base JavaScript, reducing memory consumption for visitors browsers.
* Enhancement: Add a details panel to the default Manage Locations table.  Click a location row to expand/collapse the details panel.
* Enhancement: Improve WPML text support for the newer serialized text labels.
* Enhancement: Add a setting to display a text string instead of a direct email address in the results output.
* Enhancement: Show the new user-set email label in the manage locations table.
* Enhancement: Manage Locations table users display website label on expanded locations view instead of the generic "view" text.
* Enhancement: Improve the AJAX interface for the add-on framework.
* Enhancement: Improve the user interface system to simplify custom JavaScript loading via the add-on framework.
* Enhancement: Extend the SLP 4.2 add-on framework to better handle default option settings.

= 4.2.25 (2015-Jan-08) =

* Enhancement: Provide better search layout shortcode elements for add-on packs to hook into such as [slp_search_element add_on location="very_top"]
* Enhancement: Added manage_slp_admin to the Store Locator Plus custom taxonomy (stores) allowing 3rd party add-ons to grant user permissions to manage/edit/delete/assign store categories.
* Fix: Google OEM License fields can be deleted after they are set to a value.
* Fix: Google OEM API queries are working again.

Packages

No packages published

Languages

  • PHP 51.0%
  • CSS 42.9%
  • JavaScript 6.1%