Je ne recommande pas
-
Un premier avis supprimé pour je ne sais quelle raison, alors je réitère et persiste!
Je ne recommande absolument pas ce plugin, dont l’interface chaotique (en anglais/francais) et les réglages en doublons voire triplons qui rendent le tout absolument cauchemardesque à l’utilisation!
La documentation n’est pas à jour et apparemment le support ne semble pas apprécié les mauvais avis…
-
Hi @alankabout,
Thank you for getting in touch and letting us know of your experience, we do appreciate the feedback.
I suspect this is an issue with the translations specifically, which are community driven, however there are two versions of the translation files. The version we ship within the plugin which are based on submissions directly to us, and the global community version which is maintained by the larger WordPress community.
Unfortunately, we do not control these directly, which is why we ship our own version of the translations included within the plugin. If you’re open to reaching out to us on our website, I’d be happy to work with you to get to the bottom of this and get the interface layout sorted out, you can do so here.
For users interested in helping us improve our translations, we do have a community project where we offer a premium license to anyone who submits an updated/improved translation for a specific language.
With regards to our documentation, we recently updated large portions of our documentation, and we are always working towards further improvements, if you had trouble with a specific document please let us know and I’ll make sure this gets an update as soon as possible.
It’s also worth mentioning, we do not have the ability remove any reviews, which is to say we did not remove your earlier review. If it was removed, this would have been done by the ww.wp.xz.cn team, and to my knowledge would only be as a result of breaching their community guidelines.
If you are open to contacting us directly, I’d love the opportunity to discuss these issues with you a bit further.
Hello Dylan,
First of all, thank you for your response.I bought WP Go Maps Pro & Gold based on the advertised features, especially:
- Smooth zoom
- Smooth pan
- Click behavior customisation
- Full JS API access
- Full access to marker events
- Google Maps and OpenLayers “fully customizable”
However, version 10 has removed or locked all of these features.
Custom JavaScript cannot access:- marker click events
- map zoom control
- pan animations
- OpenLayers map object
- Google Maps marker objects
- any public JS hooks (wpgmza_markerclick, map_initialized, etc.)
This makes the product behave very differently from what is advertised and documented in earlier versions.
Can you confirm whether smooth zoom / click behavior / pan animations will be restored, or if they have been permanently removed?
Thank you.
Hi @alankabout,
Of course, happy to help clear things up in anyway I can.
I suspect something is wrong with your customization scripts or perhaps a conflict as play here, as we did not remove any events with V10, we still provide full access to all API’s including the underlying Google Maps library (or any of our other map engines/presets).
If you have scripts which use those events/controls and they are not working, I’d really like to take a closer look, if you reach out here: https://wpgmaps.com/contact-us – Ask for me by name and my team will assign the ticket to me, I’m sure we can get things back on track.
To confirm, we still fully support full control via the JS library, we have more events in V10 than we had in V9 and we have additional map engines, each with their own API layers and access. What our system does (and has done since V8) is abstract logic between engines.
That is to say, if you want to control zoom via JavaScript, you can use our internal API instead of Googles library directly, and the script will work even if you change map engines at a later stage. With that said, we do not remove any of the native (Google/OpenLayers/Leaflet) API’s and they can also be easily accessed instead.
The only note here is that you should access these API via our internal layer (WPGMZA.maps[0].googleMap as an example). As this will lead to more cohesive code in the long term.
Is it possible your scripts are very old? Possibly from before V8? In those versions the events were not standardized yet, and we moved towards this in V8/V9. We only continued to expand this in V10 as shown by our new customization documentation.
For the sake of full transparency please find a details list addressing each of your points below as well:
- Smooth Pan : This is available via internal methods, and direct on engine methods. The engine may decide not to smooth pan if the distance is very great, this depends on the engine
- Smooth Zoom : See above, this behaves the same way and we have many different methods available for this
- Click behaviour customization : Still fully possible with either an event listener, or a full onClick override, as preferred.
- Full JS API Access : Yes, full unrestricted access to both our internal WPGMZA core API and whichever underlying API you decide to use for mapping services, Google, OpenLayers, or Leaflet
- Marker Events : Yes, still fully accessible, and we have more than we’ve ever had (This is very important to us for developers). Your event structure seems incorrect for the latest versions. We now use standard event structures like “markerselect.wpgmza”, “filteringcomplete.wpgmza”. Legacy events are still available, but not recommend (since V8)
- Fully Customizable : Yes, again as we fully expose the underlying API’s you can achieve most things via some code layer. This might require PHP, JavaScript, or CSS, but every part of our core is fully extendable.
As part of our focus on making the system easier for developers to access and scale, we’ve just started up a new customization documentation hub here: https://www.wpgmaps.com/help/docs/customization-guides/ (Released with V10) which shows more real world examples of extension, it’s still early days but we intend on documented this further.
If you do have older scripts, which are no longer working, I’d be happy to help you work through these, in most cases moving to the newer structures will only benefit your project in the long term.
Can you please show me the correct way to add custom JS for smooth pan, smooth zoom and marker click transitions in WP Go Maps v10 with Google Maps engine? Where exactly should I inject the code?
I don’t understand why my CSS scripts work, but not the JS scripts.
Really need your help!Bonjour,
Je rencontre un problème majeur avec WP Go Maps Version 10 + Gold + Pro Add-on, et après plusieurs vérifications, il semble que la version 10 ne soit pas réellement chargée sur mon site, malgré le fait que toutes les extensions soient installées et activées.
Voici les symptômes précis :
1. Le moteur V10 ne se charge pas du tout sur le front-endMalgré WP Go Maps 10.x installé, le front-end charge encore :
- les scripts legacy d’anciennes versions (type V8)
- aucun module JS de la V10
- aucune API JavaScript moderne (
mapready.wpgmza,WPGMZA.maps, etc.)
Résultat :
La carte fonctionne en mode legacy, et toutes les fonctions avancées sont inactives.
2. Le panneau “JS personnalisé” de WP Go Maps ne fonctionne pasJ’ai ajouté plusieurs scripts dans :
WP Go Maps → Réglages → CSS/JS personnalisé → JavaScript
Ils ne sont jamais exécutés dans le front-end.
Ce qui signifie que :Le pipeline d’injection JavaScript de WP Go Maps V10 n’est pas actif.
3. Les menus administrateur V10 sont manquantsLes sections normalement présentes dans WP Go Maps V10 (comme dans votre documentation officielle) ne sont pas affichées, notamment :
- Avancé
- Legacy Settings
- Map Engine Settings
- Modules
- Modern Map Editor
Je n’ai que les vieux écrans du plugin → preuve que l’interface n’a pas migré vers V10.
4. Aucun log d’initialisation WP Go Maps V10 n’apparaît dans la consoleDans DevTools, la console ne montre :
- aucun événement V10
- aucun init spécifique
- aucun objet
WPGMZA.maps - aucun module V10 chargé
Cela confirme que le moteur V10 n’est pas actif.
5. Les fonctionnalités Pro de la version 10 ne fonctionnent pas du toutExemples :
- JS personnalisé ignoré
- aucun hook JS ne se déclenche
- smooth zoom impossible à implémenter
- transitions impossibles
- panel latéral non améliorable via JS
- API V10 inaccessible
✔️ Conclusion technique
Il semble que mon installation soit bloquée en mode legacy, ou que la migration vers V10 n’ait pas été finalisée :
- soit les assets V10 ne sont pas générés / chargés
- soit un “Legacy Mode” est actif quelque part
- soit la migration ne s’est pas appliquée correctement
- soit les modules V10 ne sont pas initialisés
Merci de vérifier les points suivants sur mon installation :
- Forcer la migration vers le moteur V10
- Purger le cache interne des modules WP Go Maps
- Vérifier que le Legacy Mode est désactivé
- Forcer le rechargement des assets JS et CSS V10
- S’assurer que le map engine moderne est bien activé
- Vérifier que les add-ons Gold & Pro de la V10 sont bien pris en compte
Merci d’avance pour votre aide!
J’ai besoin que WP Go Maps V10 fonctionne pleinement afin d’utiliser les fonctionnalités modernes (grille, smooth zoom, transitions, JS custom, etc.).
Actuellement, aucune fonctionnalité V10 ne fonctionne côté front-end.N’hésitez pas à me demander l’accès si nécessaire.
CordialementHi @alankabout,
Thank you very much for that detailed breakdown, I do appreciate it.
Yes, if V10 assets are not loading on the site, and the legacy modules are loading instead it is quite likely that there is an issue with the installation. There are some safe-guards in place to prevent versions from being mixed, meaning a new Basic version cannot be used with an old Premium extension as they are not compatible architecturally.
I would like to take a look at this and get it sorted for you, and and access to the site would be the quickest way to get this addressed. Unfortunately, this is not an acceptable place to share access details as this thread is public and anyone can access this thread.
Can you send me a link to your sites contact page with an email address where I can reach you? I will contact you directly to continue this discussion in private so that we can get you up and running as soon as possible.
The topic ‘Je ne recommande pas’ is closed to new replies.