1 comment on “Charleston Software and DevriX Launch MySLP Locator Web Service”

Charleston Software and DevriX Launch MySLP Locator Web Service

For Immediate Release

by Lance Cleveland
December 12, 2016

Charleston, SC – Long time WordPress consultants and software developers Charleston Software Associates, LLC and DevriX, EOOD released the My Store Locator Plus (MySLP) locator application for web and mobile technologies today. MySLP is a Software-as-a-Service platform that uses WordPress as an application framework. MySLP is a new service that brings the expertise of 4 years of development and feedback from 25,000 customers worldwide to an application that can be deployed on any website or mobile application capable of running JavaScript. My Store Locator Plus is now available to the general public after 6 months of a private release.

My Store Locator Plus is a tool for web and mobile presence providers that need to present a directory or map to show multiple physical locations for a business. Current markets include retail operations, professional services directories, and manufacturing companies. “We’ve seen this deployed for typical uses like coffee shops, restaurants, grocery stores, and product locators like the one deployed by another local Charleston agency for Big Green Egg. However I’m constantly amazed at the variety of applications and use cases people come up with for our locator software. “, Lance Cleveland, founder of Charleston Software Associates said, “Doctor directories, featured listing services, even a rest room finder and rating system. Developers and marketing agencies are always surprising us with what they come up with.”

My Store Locator Plus offers several levels of service including a free-for-a-limited-time Advanced tier and is designed to handle up to 50 locations. The mid-level Professional tier is available for businesses that have 50 to 500 locations for $39/month. The Enterprise offering is for larger businesses with more than 500 locations and includes premium services to assist in the user experience and location management for large lists of locations.

According to the development team at DevriX and Charleston Software My Store Locator Plus is under active development. New features and user experience refinement is an ongoing process. Several revisions to the user interface and functional extensions to the higher tier offerings are on the calendar for release in 2017.

You can find MySLP online at https://my.storelocatorplus.com/

About Charleston Software Associates

Charleston Software Associates is a Charleston, SC software development and consulting company founded in 2005 by Lance Cleveland. The company has built several brands including Cyber Sprocket Labs, the consulting division, and Store Locator Plus, the WordPress plugin product offering. The current focus is building the Store Locator Plus WordPress plugin and MySLP SaaS.

About DevriX

DevriX is a WordPress consulting agency based in Sofia, Bulgaria founded in 2010 by Mario Peshev. They employ a team of 25 full-time and part-time consultants in 15 countries. The company focuses on large deployments based on the WordPress application framework and specializes in SaaS technologies.


To learn more contact:

Lance Cleveland
Linked In: LanceCleveland
Twitter: @LanceCleveland

Mario Peshev
Twitter: @No_Fear_Inc

0 comments on “Keep Your Locator Intact During Site Moves”

Keep Your Locator Intact During Site Moves

The main idea behind My Store Locator Plus was to bring the Store Locator Plus application to non-WordPress users.  Recently, however, I realized that MySLP brings some added benefits to WordPress users as well.

A few weeks ago, as MySLP was stable enough to launch our public beta, we moved all of the Store Locator Plus web properties onto HTTPS.   That meant updating a lot of links and general content to cut down on redirect overhead, replacing http with https.   Along the way we decided to update some of our web content and move things around.

Migrating Store Locator Plus to HTTPS
Migrating Store Locator Plus to HTTPS

It wasn’t long before some of our links in the 3,000+ pages and posts stopped working.   However there was one link that really stood out.   Our customer map.    Our very own locator was not locating.

Hosting The Locator Locally

Originally we were hosting the locator using the WordPress plugin on the main marketing site.   This caused all kinds of problems when writing blog posts or articles that contained the [slplus] shortcode.  Maps were popping up in forum posts and customers were deploying maps on pages with square brackets around them.    It was a mess.    So we moved the map to our new demo site.

Hosting The Locator At Demo-dot

Unfortunately the updates to WordPress broke the Ninja Demo software we were using to run the demo part of our demo site.   The customer list was a persistent demo site, but now it was gone.    A WordPress update broke another plugin we used, which broke our locator.   Bummer.

Our SLP Demo Site - back online after patching the Ninja Demo code ourselves.  It was offline for more than 2 months.   Yup - we sent the WP Ninja folks the patches.
Our SLP Demo Site – back online after patching the Ninja Demo code ourselves. It was offline for more than 2 months. Yes,  we sent the WP Ninja folks the patches.

Using MySLP SaaS With WordPress

Shortly after the MySLP service alpha was solid enough to start loading real location data.    The customer map would be a good test case.   We started loading up a few of our customer locations into a MySLP account.    We then deployed the map and customer list on a test site.    Woot!  It worked first try!   We had a test map to play with over on a remote WordPress site.

Next step – deploy on the main Store Locator Plus site.   MySLP made it easy , just copy the JavaScript snippet and paste it into our customer page.  BAM!  There was our map.   Very cool.     Tweak the map markers, change the map styling using the JSON map styling tool, and things looked a lot better.

A Mistake And Quick Fix

Alas, things were great until that HTTPS deployment.   During the update a lot of links to secondary Store Locator Plus properties now pointed to the wrong thing.    We had to replace the URLs on a lot of links.   Along the way we (meaning I) messed up an entry using WP CLI and broke the customer list.

But… WOHOOO…. guess what?  My locations and settings were still intact over at the MySLP service.      Within minutes I had a new page online with ALL my locations and all my settings.    No MySQL dumps.  No import/export routines.  No running geocoding again.   No Google API server keys to deal with.     I just pasted some JavaScript and there was my customer map, 100% back to normal within seconds.   So sweet!

Store Locator Plus Customer Map thanks to MySLP
Store Locator Plus Customer Map thanks to MySLP


MySLP Can Help WordPress Users Too

This is when I realized the huge benefit to WordPress users:

No longer migrate locations or settings with a MySLP account.

Stop worrying about other plugins breaking my locator.

Build a new site with a new theme and change EVERYTHING about that site.   When I’m ready I just put some JavaScript on my locator page and all my locator settings and locations are there.

Clone a customer’s site, build their new look, and keep the locator 100% intact.

Build a staging site.  Stop worrying about the locator applet and its data.

Create a marketing site with a new look for an upcoming campaign.  Drop a locator in the middle of it without worrying that the locations are out-of-date.

So many things I can do with my WordPress deployments and not having to think about my locator data and settings while I’m doing it is a nice feature indeed.