Les meilleurs développeurs WordPress freelances sont sur Codeur.com
Fermé · Moins de 500 € · 4 offres · 1432 vues · 6 interactions
Bonjour,
je suis sous wordpress et je souhaite avoir une fonction de détection du navigateur de l'utilisateur qui serait compatible avec un système de mise en cache des pages.
La fonction doit être utilisable dans le menu de wordpress ainsi que dans les pages et postes.
J'utilise actuellement une fonction PHP qui marche très bien, autant dans le menu que dans les pages.
Le seul problème est que cette fonction est intégrée au page html.
L'utilisation d'un plugin de mise en cache du site et du html, casse l'utilisation de cette fonction de détection du navigateur.
Par exemple, si je vide le cache du site et du navigateur, et que je me rends sur mon site depuis Firefox, celui-ci me dira que je suis sous Firefox. Si maintenant j'ouvre le site depuis Chrome, sans vider le cache, celui-ci me dira que je suis toujours sous Firefox et non pas Chrome.
J'ai besoin que l'on rende compatible ma fonction de détection avec un système de mise en cache des pages.
On m'a dit que ce problème était contournable en utilisant de l'AJAX ou alors via un système de cookie.
Le plugin de mise en cache que j'utilise est le suivant : WP ROCKET
La version de wordpress est : 4.7
Les besoins : avoir un menu avec le nom, l'url et l'icone qui change suivant le navigateur.
Avoir une div qui change suivant le navigateur.
Avoir des liens qui changent suivant le navigateur.
(tout ceci fonctionne déjà, mais n'est pas compatible avec un système de mise en cache des pages.)
En pièce jointe vous trouverez le code php que j'utilise pour effectuer la détection du navigateur.
Si vous avez besoin de plus d’information n'hésitez pas.
Merci.
Cordialement.
Budget indicatif : Moins de 500 €
Publication : 23 décembre 2016 à 14h06
Profils recherchés : Développeur WordPress freelance , Développeur JavaScript freelance , Développeur PHP freelance
4 freelances ont répondu à ce projet
3 propositions de devis en moins de 2h