Store Locator Plus version 4.3.06 was released today which changed some important dynamics behind the scenes. The biggest change will effect the international users who have been using WPML or similar as a language translator. The reason for the change is not to make a lot of work, but will be required to be compliant and compatible with the next WordPress release. The change is to the “text domain” structure. Some users will need to make changes to their custom translations and text strings as a result. The tutorial video describes the process and tips on changing your text string.
Update textdomain to ‘store-locator-le’ to utilize the forthcoming Store Locator Plus Release Notes page for WordPress. Note: This may require re-translating strings for some WPML installs.
Also in 4.3.06, the patch fixes the bug introduced after updating to SLP 4.3. The Map Info Bubble was not appearing. Another fix to the Map section of the plug-in is the ability to set the Map width to Auto. For more information and details please refer to the Change Log.
Premier Feature Coming soon
A new feature for the Premier Subscription Members that will allow modification of the search results and allow the Administrator/User to add headers and columns. More about this and a sneak preview of what is included can also viewed in the video.
As part of a client customization project, I’ve been working on some new features for Enhanced Map version 1.0. The two newest features that have been added to Enhanced Map include the “Hide Immediate Home Icon” and the “Do Not Auto-zoom” features.
Hide Immediate Home Icon
This feature disables the home icon that shows up in the center of the map when using “Immediately Show Locations”.
By default this icon goes in the center of the map, which it typically the center of the country that you have selected as your “Gooogle Maps Home”. In the United States (the default setting) this places the home marker very near Coffeyville Kansas, the location that Google determined was the geographic center of the continental United States.
When this setting is enabled, the initial home map marker is not placed on the map. This allows the map to zoom in around the locations that come up for immediately show locations. How close the map will zoom is determined by the “Zoom Adjustment” setting. You can zoom out more by setting the number higher or less by setting it lower. Unfortunately it can only be set “one level” closer due to the defaults imposed by the Google Maps API.
This is where the second setting, Do Not Auto-zoom comes into play.
Do Not Auto-zoom
This new feature allows the map to over-ride the Google Maps API auto-zoom feature. By default the map will determine how closely it can zoom in based on where all the locations are on the map.
When using “Immediately Show Locations”, this new setting allows you to manually force the map to zoom to a specific level. The map will start by including all locations that come up on the map and drawing a box around them. It uses this box to determine the center of the “location cluster” using the built-in Google Maps API functionality. With the “Do Not Auto-zoom” feature enabled the map will the force itself to zoom to the level you’ve specified via the “Zoom Level” setting. A higher number, like 19, will show only the specific address in the center of your locations. This is probably far too close to be useful in this scenario. A lower number, like 0, shows the entire globe. Typical settings are in the 5 to 11 range.
Using this setting will allow you to zoom the map as tightly as you would like for your default ‘immediately show locations’ cluster of locations.
Combine these new features with the Center Map At setting, part of Enhanced Map for several releases now, and you can truly tailor the initial map display experience for your site visitors.
As with all SLP 4.0 related add-on packs, this new version will be a paid upgrade. Users that are running version 3.X of Store Locator Plus with premium add-on packs must purchase and install the latest paid upgrade versions if/when they upgrade the base Store Locator Plus plugin to version 4.0.
Discount codes will be offered for users that own current versions of add-on packs. Discount amounts will be determined closer to the final release date.
CSA has a number of premium WordPress plugins, add-ons, and other “gadgets” that help make your WordPress site a better place for your visitors. When I took over the Cyber Sprocket plugins I made multiple changes to the way products are licensed. I have carried over the same attitude toward plugin licensing and have been continually working toward removing license keys from all of the products, instead providing separate GPL-licensed zip file install packages for the premium add-on packs.
Licensing For Multiple Sites
One question that comes up often is about licensing for multiple sites. As you may have already found out, there is nothing in the licensing system to keep you from using the same license key over & over. I’d rather keep the license part of the code light so that your server spends more time on the important stuff than checking to make sure you are in compliance. I’d rather have a system where you are happy with the product and WANT to pay me to continue development versus forcing your hand.
That being said, here is the general rule of thumb: Install one license PER BUSINESS. UPDATE, EXCEPTION is PREMIER subscribers may use on more than one site if you have an active membership subscription.
If you happen to run several sites for yourself, go ahead and install the plugin on the other sites. If you want to buy a license for each I’d love that since add-on packs are the only way I earn a living. However if you’re not earning much money at those sites then keep the money and use it to make your business stronger. You need to put food on the table too and I hope the plugins help you do that.
If you are a consultant and are installing this plugin on your customer sites then I’d really like to see each site have a license. When I worked at Cyber Sprocket I learned very quickly that the companies that were hiring me often had a lot more funding and much bigger budgets than we did. Whenever we used premium plugins from other authors on the site we passed it along to our customer as an add-on charge. It helps to make it clear at the start you are doing time & materials based billing or at least “fixed price for the consult PLUS software purchase expenses”. Fixed price contracts with no flexibility never worked well unless we had HUGE (50%+ margins).
There are no legal ramifications of this. I am not going to chase you down if you don’t do it this way. It’s just what I think is fair. Now that you know my thoughts, you should do whatever you think is fair for you.
Money Back Guarantee
With ALL my premium add-on products, (UPDATE SINCE ORIGINAL POSTING<: PREMIER PLUGIN SUBSCRIPTION WAS INTRODUCED and this is NOT TO BE CONFUSED WITH reference to any previously referenced PREMIUM add-ons, those referenced “premium” add-ons from 2012 are legacy add-ons THE SIGN UP FEE on PREMIER IS NON REFUNDABLE)
1) You request the refund within 30 days of purchase.
2) You ask us for a refund via the contact us form instead of doing a PayPal dispute (that is a lot of extra work for us for the same end result for you).
DO NOT do a credit card chargeback, this costs me a lot of extra money (your refund PLUS and extra $25-$50 chargeback fee). If you do a chargeback you go on my “wall of shame” on the article about this topic.
I hope you enjoy my plugins & wish you success in your business!