Forum Replies Created
-
AuthorPosts
-
CiciKeymaster
Hi Shad,
I reviewed articles and the Developers console in Google and there have been no recent changes that we are aware of. I saw a post in stack overflow about this same error message. When I relayed it to lance he said he knew exactly what the issue is and Google knows about this issue,….Did you check off the Options
See the screen shot in the Getting Started Google API keys
In the screenshot under Step 3, see where the arrow points to leave this blank…it is the restriction for certain domains or IP addresses…Leave it blank or you will get the error message. Lance did the same thing.
I did read a techie article about this, I have sent it to Lance.
(It isnt really a work around for most people. )
The quickest way of resolving this is simply to remove the domain restriction and wait 5 minutes for Google’s servers to catch up. This is not ideal or secure since it opens up your key to quota thieves.”
https://www.igorkromin.net/index.php/2016/08/09/why-browser-api-keys-cannot-have-referer-restrictions-when-used-with-this-api-error-happens/September 7, 2016 at 3:13 PM in reply to: Restrict search to a country, to avoid postcode mismatch #43054CiciKeymasterI am looking at their demo, and they are using the autocomplete generated by Googls map location sensor which is based on where your visitor is physically located. For instance , all my results are coming back with guesses around my location or in my country only , not by zip code , so anyone not in your local area will not get the right response . I typed in your example of a postal code 1359 and it showed me Canton Ohio. If I type in 1359 Norway, I get addresses with 1359 Norway in their street names in US. eventually I get one in the country of Norway.
The SLP Autocomplete Google “influenced guesses” is based on what is actually in your databases for starters and other options as tertiary. The Append feature doesn’t care where the person is physically located it will always go to the country you appended . if all your site visitors are going to be physically located in Norway then it might work out for you after all. WP locator makes you pay for yearly licenses and support. They are just taking a different approach. and if your site is not too complex it should work
best of luck. And you are always welcome to come back, or try the new MYSLP which can be used on any platform not just WP.
CiCi
September 7, 2016 at 2:44 PM in reply to: Restrict search to a country, to avoid postcode mismatch #43052CiciKeymasterThanks for letting us know so the developer can see what they are doing to get around the restrictions!
CiciKeymasterPlease provide your Plugin Environment, see Posting Guidelines
September 7, 2016 at 2:34 PM in reply to: Store Locator Plus not working after plugin upgrade #43050CiciKeymasterPlease provide your Plugin Environment. I do not know what versions you are referring to. See Posting Guidelines
2) Troubleshooting, if you recently updated you may have another plugin or theme that was not updated to use jquery 1.12 thus causing a conflict
3) This is NOT our shortcode….[STORE-LOCATOR]
our shortcode is [SLPLUS] if you have Store Locator installed you need to post in their forum.
4) I see another shortcode on your web site that is not displaying…
[DISPLAY_ULTIMATE_PLUS]Something is disabling your short codes….I do not know what and I do not know if you have something else installed or what the situation is..i.e. .if you skipped a lot of updates and/or have outdated add-ons.CiciKeymaster1) Questions about the Gravity Form add-ons by De-Baat and his other add-ons need to be posted on his Third Party Forums
2) The fields to use as filters for search, depends on what you want to add. You can add search by Name, search by address etc etc with Enhanced Search or Experience Add-on. See discrete search docs
That is another De-baat question and needs to be posted in hos forum.
CiciKeymasterThat is correct. I would save your css on a local drive as well just to be safe. Make sure you have backed up your site before any major changes per the WordPress recommended best practices.
September 7, 2016 at 12:55 PM in reply to: Restrict search to a country, to avoid postcode mismatch #43042CiciKeymasteras explained,
Store Locator Plus (and no other WP Locator we know of , …we would love to use optional maps service like Bing) Do not go out and search multiple Map services, They use google…
we do not determine where your query goes other than, it goes to the Google MAP domain server, that you have named, in your case Norway. Google determines where in the world that zip code or query is,not us
Your issue is with Google and unfortunately your issue is not unique. This is why the developer spent countless developer coding hours to provide as many cheats to get the right coordinates and locations to come back. Developers for any WordPress Plug-in have PAID premium add-ons. If they did not have to re-create the wheel it would be one thing. But this is not a hobby. Those developers abandon their plugins. You are welcome to write some javascript and code to get around your issue…it is open source after all.
In short, SLP does not :Break” the search query or returns” , but since Google sucks at accuracy in returning correct results add-ons were developed to compensate.
If you find another free Locator plug in that works better , please let us know so we can look at their coding and see how they are compensating…after all, it is open source.
You can report your specific issue to the Google Developers , they seem to like to send people to Czech as a default, maybe that is the middle of the world using their mathematical algorithms…who knows,
Looking in the Google Developers support threads for instance, one developer reports that entering and using the map domain for CR (costa rica) lands them in Czech as well.
Another that uses NL map domain which is Netherlands, sends them to ZA, South Africa.
Feel free to contact Google and/or see if your issue is listed in the links provided below and add your complaint to the list
support threads and bugs reported under the Google developers console about the Google MAP API about
returning incorrect locations. You can click on any of the support threads and see that some of the bugs were reported to Google over a year ago….they choose not to fix them or say “Need more info”
We happen to know that Google uses miscommunication of locations on purpose for the API , They use different algorithms (they told us it was proprietary) from their commercial Google MAPS (that have ads galore and preferred lisitngs) than what they allow for use by developers MAPS API
CiciKeymasterHave you updated WP to 4.6? (shouldnt need to for SLP 4.6 to work but it is preferable)
Did you delete the existing versions of those add-ons from your Plugins first?
I downloaded and then uploaded into my test site with no issues (Experience add-on) and it seem to be the right version.
For the other add-ons such as the Third Party add-ons
Try going to Products/Download tab on the menu from your account. That will show you all the downloads available to you both Production and Pre release.
Power should disable TAGALONG, PROPACk, PAGES.
You must first download the Store locator plus to 4.6
GFL and GFI version 4.6 are in pre release. GFI will be disabled with SLP version 4.6 so if you could test those out on your dev site that would be great (and let us know if any issues)
CiciKeymastermmm. Did you update SLP to 4.6 first? Was there more of a message like “SLP already exists?
or Power must be deactivated? I will log into your account to check that you have latest versions
September 7, 2016 at 11:35 AM in reply to: Showing my SLP map on another wordpress site (not my own) #43037CiciKeymasterThanks Toby, I am just starting to play with it and testing too. I click on every button possible… I think I am the” MYSLP for Dummies” tester. :-9
Most people using it will be more tech savvy I am sure.
There is actually a link on this SLP home page to try it out,
Not on WordPress?
Check out My Store Locator Plus – now in alpha testing.They will can send you the coupon code when you decide to take a look at it. We are hoping to get more testers set up for free enterprise use for a period of time.
CiciKeymasterProPack and Tagalong are Legacy add-ons but they still work with SLP. I no longer test ProPack or Tagalong versions since they are now part of the Power Add-on. Power is 4.6 and the updater works.
See the documentation if she is uploading and wants to UPDATE an existing location (adding a tag or field or some other change like description) they need to have the sl_id col. and the sl_id (store number) that was assigned to the location in that col. , OR add an identifier and use their assigned identifier col. .
If they do not want to update any fields in existing locations but just add to their list they should have selected “SKIP ” . That will skip the duplicated location and not add or update under the Duplicate listings handled (see documentation)
P.S. suggest upgrading to the Power add-on that is current and replaces the Legacy add-ons you have listed, they can ask for a coupon for a discount in the hosting survey (link is in the footer on home page)
CiciKeymasterNo Idea, we do not have any tricks, if you did not have admin rights perhaps?
Suggest you contact the WP Multisite support forum.
CiciKeymasterWe are on version 4.6 , Please provide a screenshot of the Plugin Environment and the settings under Import.
ProPack and Tagalong are now included in Power 4.6. Your client (or you) need to check the versions of whatever they have to the latest version lists
See documentation about imports
If she is UPDATING existing locations is she including the sl_id in a column and is it the correct sl_id?
….that must be included.
CiciKeymaster1) I looked at your site and specifically to the link for dealers , it shows you are NOT using SLP 4.6 but are using Store Locator 4.5.05…Provide a screenshot of your Plugin environment. and the actual site url you think you have SLP 4.6 on. I dont see it in there.
2) You also have some plugins using OUTDATED jquery createitjqyery??: /*! jQuery UI – v1.8.21 – 2012-06-05
this will cause interference with your map
3) Chrome will no longer ask your site visitor to share location. Chrome (and perhaps safari) will not request you to allow location even if you have location sensor enabled because they consider http as insecure. This was announce with CHROME version 50 (see the Google developers console) and is the way the browsers are forcing people to update to https going forward. They do it on my site as well with this warning: getCurrentPosition() and watchPosition() no longer work on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.
4) I do not know what you did on this site http://site.ostakia.com/dealers?lang=en
you went from bad to worse, NOW your error messages are even more numerous. Such as this NO NO “You have included the Google API multiple times”, apparently you have more than One locator or plugin or theme using geocoding. If you look at View Page Source on your main site there is this line that tells you another plugin or your them is trying to also use Google Maps API: This isnt our shortcodes
” <script src=”http://maps.googleapis.com/maps/api/js?v=3.10&sensor=true”type=”text/javascript”></script>/header> </div> <div id=”main” class=”main-container”><div class=”main wrapper clearfix”>
<div id=”primary” class=”site-content”><div id=”content” role=”main”><article id=”post-5″ class=”post-5 page type-page status-publish hentry”>
<div class=”entry-content”>
You need to Troubleshoot and use the debugging, I cant help you without you finding the plugin or theme that is corrupting or duplicating the Google attempt to geocode and query locations
5) Your “Only with country = shortcode” you reference? you have not shown me that you have the Experience Add-on, or any of the Enhanced Legacy Add-ons for Search, Map, results , it is not part of the base plugin…. If you want to use those Short codes you need Experience Add-on
These are some of the many Failures and errors on your page
:js?language=es®ion=AR&ver=4.5.05:93 You have included the Google Maps API multiple times on this page. This may cause unexpected errors.Xg @ js?language=es®ion=AR&ver=4.5.05:93
jquery.js?ver=1.12.4:4 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help, check https://xhr.spec.whatwg.org/.
util.js:209 Google Maps API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys
util.js:209 Google Maps API warning: RetiredVersion https://developers.google.com/maps/documentation/javascript/error-messages#retired-version
util.js:209 Google Maps API warning: SensorNotRequired https://developers.google.com/maps/documentation/javascript/error-messages#sensor-not-required (note SLP does not get this error returned, you are using another locator)
util.js:29 Uncaught TypeError: _.pa is not a function
maps.googleapis.com/maps-api-v3/api/js/24/13/stats.js:3 Uncaught TypeError: _.mf is not a function
common.js:47 Uncaught TypeError: _.pa is not a function
common.js:181 Uncaught TypeError: Cannot read property ‘0’ of undefined
common.js:5 Uncaught TypeError: Cannot read property ’27’ of undefined
common.js:26 Uncaught TypeError: a.split is not a function
common.js:4 Uncaught TypeError: Cannot read property ’21’ of undefined
common.js:21 Uncaught TypeError: Cannot read property ‘parentNode’ of undefined
73common.js:237 Uncaught TypeError: e.lat is not a function
common.js:21 Uncaught TypeError: Cannot read property ‘parentNode’ of undefined
7common.js:237 Uncaught TypeError: e.lat is not a function
common.js:5 Uncaught TypeError: Cannot read property ’27’ of undefined
common.js:162 Uncaught TypeError: a.lng is not a functionvv @ common.js:162_.r.Z @ common.js:226(anonymous function) @ js?language=es®ion=AR&ver=4.5.05:112
common.js:5 Uncaught TypeError: Cannot read property ’27’ of undefined_.hj @ common.js:5tv @ common.js:165_.r.size_changed @ common.js:220zb @ js?language=es®ion=AR&ver=4.5.05:37zb @ js?language=es®ion=AR&ver=4.5.05:37_.r.set @ js?language=es®ion=AR&ver=4.5.05:96_.nw.G @ common.js:243_.E.trigger @ js?language=es®ion=AR&ver=4.5.05:94(anonymous function) @ js?language=es®ion=AR&ver=4.5.05:36_.E.trigger @ js?language=es®ion=AR&ver=4.5.05:94(anonymous function) @ js?language=es®ion=AR&ver=4.5.05:36
CiciKeymasterP.S. Your SLP Plugin and add-ons are outdated. .= See versions.
ProPack 4.5 needs to be updated to at least 4.5.07 , that requires you to log onto your SLP account and download the version that is there 4.5.07,then in your WP admin panel under plugins , deactivate and delete 4.5 and uploade, unzip 4.5.07. Otherwise ProPack will not work with SLP versions 4.5.08 and above. Ditto with Tagalong, these are outdated as well.
Or you could just upgrade (which you really should do) since : your legacy add-ons are now included in the POWER add-on version 4.6 (4.6.1 about to be released. If you aren’t sure what replaces what, see the FAQ in DOCS
Pages:4.4.07 Pro Pack:4.5 and Tagalong:4.4.03
If you do not update please note there will be no future version releases, nor maintenance nor support for the legacy add-ons. To get a coupon for a discount on those legacy to be applied to Power, consider taking the hosting survey and requesting the coupon at the end of the survey. Since you also have Extended Data Manager and the Experience Add-on, I would consider purchasing the Premier subscription which replaces ALL your add-ons with the latest versions, provides you with all the add-ons, functionality, and features not available to others, plus access to PREMIER forum support. That is the best value by far for our customers who are Power users with a lot of our add-ons. You can also request a coupon off the set-up fee for that add-on, be sure to mention you already have EXP and the rest of those add-ons to get the best discount.
CiciKeymasterHi Trenton,
I had to do a few changes myself to get an assigned image to be shown in the info map bubble. My Plugin environment, all versions are 4.6 (SLP, POWER, EXPERIENCE and Premier. )
1) Load your images into your WP media library
2) Copy your WP url into your location under the Image field….(make sure to have the correct file path)
3) Be sure to Resize it to be thumbnail or modify it to fit into your map bubble
4) I use the default Map info bubble layout code, unless you have a specific setting in there, clear out your mao info bubble and update it will update to the default. If you do have some special layout settings, save your map bubble layout in a file for easy access to be able to copy and paste.
<div id=”slp_info_bubble_[slp_location id]” class=”slp_info_bubble [slp_location featured]”>
<span id=”slp_bubble_name”><strong>[slp_location name suffix br]</strong></span>
<span id=”slp_bubble_address”>[slp_location address suffix br]</span>
<span id=”slp_bubble_address2″>[slp_location address2 suffix br]</span>
<span id=”slp_bubble_city”>[slp_location city suffix comma]</span>
<span id=”slp_bubble_state”>[slp_location state suffix space]</span>
<span id=”slp_bubble_zip”>[slp_location zip suffix br]</span>
<span id=”slp_bubble_country”><span id=”slp_bubble_country”>[slp_location country suffix br]</span></span> <span id=”slp_bubble_directions”>[html br ifset directions]
[slp_option label_directions wrap directions]</span>
<span id=”slp_bubble_website”>[html br ifset url][slp_location web_link][html br ifset url]</span>
<span id=”slp_bubble_email”>[slp_location email wrap mailto ][slp_option label_email ifset email][html closing_anchor ifset email][html br ifset email]</span>
<span id=”slp_bubble_phone”>[html br ifset phone]
<span class=”location_detail_label”>[slp_option label_phone ifset phone]</span>[slp_location phone suffix br]</span><span id=”slp_bubble_fax”><span class=”location_detail_label”>[slp_option label_fax ifset fax ]</span>[slp_location fax suffix br]<span>
<span id=”slp_bubble_description”><span id=”slp_bubble_description”>[html br ifset description][slp_location description raw]</span>[html br ifset description]</span><span id=”slp_bubble_hours”>[html br ifset hours]<span class=”location_detail_label”>[slp_option label_hours ifset hours]</span><span class=”location_detail_hours”>[slp_location hours suffix br]</span></span>
<span id=”slp_bubble_img”>[html ifset img] [slp_location image wrap img]</span>
<span id=”slp_tags”>[slp_location tags]</span></div>
CiciKeymasterYou are creating a new site URL? The first thing that has changed this year for everyone, not just Store Locator Plus , is that Google now requires an API console key for any NEW domains as of June 22, 2016. Your main site if it existed before then is grandfathered in. See the documentation about getting a Google API key if you need one
1) The number one thing that will influence the looks are the themes, the WP or the customized theme you are using, and
2) the SLP Plug in style
3) You would need to copy any CSS rules to back them up somewhere on your local drive. The User interface may look different, all the settings from the Legacy add-ons are available in the newer add-ons.
There s a mapping in FAQ to the Legacy add-ons to the new add-ons that are 4.6.
You would want the Power Add-on and the Experience Add-on.
or Premier that includes all the add-ons
You can take a hosting survey to get a discount coupon for the add-ons.
CiciKeymasterUPDATE,
The first suggestion in Troubleshooting is to check your versions (or suggest to your client to do the same)
I do not know what your client is using for add-ons etc but there was a bug in Power add-on with duplicate handling: Update setting and it has been fixed . You have not provided enough information, such as versions, add-ons, site url, plugin environment.’
Please Read the Posting guidelines so that we can assist you in the future
CiciKeymasterI do not know about having the front end user determining the cluster but it might be something useful to have in the back end so that you determine what “close proximity” is for you. I will mention it to Lance to see if it is a doable enhancement. Thanks for the ideas.
September 2, 2016 at 5:34 PM in reply to: Showing my SLP map on another wordpress site (not my own) #42980CiciKeymasterWell funny you should ask, but that is something you would be able to do with the new MYSLP offering
MYSLP is close to being in full beta test mode and they are looking for people to try it out for free. If you are interested in trying it out please send an email to support@storelocatorplus.com
I am not sure about REST API, Lance has a video about Rest API in our SLP youtube channel that might point you in the right direction.
If you are entering into a partnership and need assistance pointing you in the right direction you can contact cybersprocket labs, our WP development sister company
CiciKeymasterIt should trigger a new search when he selects a different category and hits find locations or whichever label you have for that.
yes.
like you, I have to refresh my memory on the subject, I only wish I could say it was because I was on holiday…lucky duck
🙂.
First, Since its been over a month there have been a few (a lot) of updates and we are now on Version 4.6.Could you update to 4.6., or if by the time you read this, 4.6.1 is about to be published, for SLP, Power, and Experience.
I know there was a bug fix in both EXP and Power. EXP bug fix involved featured locations and radius and Power was importing and updating categories.I do not recall how your site was set up so you will have to refresh my memory after you update.
CiciKeymasterHi, Saw the info in Help Scout and Lance fixed and replies with the new beta version of 4.6.1 of EXP. So I am going to close this post and if you have an issue after the Beta is product start a new post. Thanks again!
August 31, 2016 at 2:37 PM in reply to: Restrict search to a country, to avoid postcode mismatch #42951CiciKeymasterOne more screenshot, So I APPENDED my search with Norway (with Experience, Premier includes all the add-ons) and I used the Country Influenced Guesses. Note I have no locations in 1359 , I also selected ignore radius.
This is the screenshot and the message since I have no locations in this zip.
I also tried it with JUST the Append check box using the Experience Add-on and it still showed me only places in Norway , I tried the zip 3660, and it showed me Rjukan, etc
(Sorry about the reindeer) :-{
August 31, 2016 at 2:20 PM in reply to: Restrict search to a country, to avoid postcode mismatch #42950 -
AuthorPosts