Solution for this topic
Hi Support,
confirmed as working. This is with the API key set in the theme settings then it pulls through to the content object in the field as shown in the screenshot above.
Thanks for persisting with the issue.
Cheers
Aaron.
Hi Team,
confirmed I have the following API’s enabled in the console.
Jevelin theme is at version 3.2.1 and only have WPBakery and Unyson enabled and also at latest available level.
Problem still persists. 🙁
All that does is add a caption to the wrong location. It does not effect the location of the map pin at all.
FYI – when I use the location as London I see the error.
This is logged in as the user I gave you in the private information field so I don’t understand how you managed to get ‘London’ to work.
cheers
Aaron.
Hi,
when I edit or add a location I get the error as shown in the screenshot attached.
I cannot get london to work when I log in.
regards
Aaron.
Yeah – alert is in the admin area when you try and set the address on the map.
password info in the private information field.
site is not yet live so no issues with you applying settings – just let me know what changes if you do anything.
Cheers
Aaron.
FYI – don’t get confused by the js location assets.stormwarden.cloud
this is just a CDN that pulls the files direct from stormwarden.cloud meaning that js file is coming from the jevelin theme install.
Thanks for the info.. that helped alot.
I have tried the other solutions and it didn’t work.
in WordPress admin in the console I see this error:
js?v=3.30&libraries=places&language=en&key=:39 This service requires an API key. For more information on authentication and Google Maps JavaScript API services please see: https://developers.google.com/maps/documentation/javascript/get-api-key
Site page is this:
http://stormwarden.cloud/mtec-roofing/contact-us/
Front end page console error is:
util.js:222 Google Maps JavaScript API warning: RetiredVersion https://developers.google.com/maps/documentation/javascript/error-messages#retired-version
Google’s description of that warning is on this site:
https://developers.google.com/maps/documentation/javascript/error-messages#retired-version
I noticed on the NoAPIKeys Warning on that page it says:
f you are loading Maps JavaScript API from the deprecated v2 path with an old v2 key, you will get the NoApiKeys
warning, even if you specified the key
parameter. Please check the v2 to v3 upgrade guide and migrate your application to Maps JavaScript API v3.
This is pretty much what is happening.
And in the source code of that page there appears to be two js includes (lines 1975 and 1976). One from googleapis which references version 3.3 of the API and one from the theme which is version 2.7.19
<script type=’text/javascript’ src=’https://maps.googleapis.com/maps/api/js?v=3.30&language=en&libraries=places&key=AIzaSyBldGmCaHXdYxOgjlHiwnEMV0EzD3Vt5iU&ver=3.30′></script>
<script type=’text/javascript’ src=’https://assets.stormwarden.cloud/mtec-roofing/wp-content/themes/jevelin/framework-customizations/extensions/shortcodes/shortcodes/google-maps/static/js/scripts.js?ver=2.7.19′></script>
Somehow we have a js library conflict and as the version 2 js include is loaded last we’re seeing that issue.
That’s what I think is causing the issue…. thoughts?