WordPress Slider se charge mal dans Safari

Publié par Jean-Michel le

Je travaille sur un site Web qui comporte un curseur d’image sous le menu principal. J’utilise le Revolution Slider pour afficher le contenu en raison de sa prise en charge de la compatibilité. Le curseur ne se charge pas correctement dans Safari. Au lieu de s’afficher en ligne avec les autres éléments, il apparaît et se charge partiellement dans le coin supérieur gauche. Vous pouvez voir les effets ici. http://mogolianasiareach.com/. Ce problème est unique à Safari et n’apparaît dans aucun autre navigateur. J’utilise le code d’intégration standard placé dans le fichier header.php mais le rendu est incorrect.

 <?php putRevSlider("mar_slider","homepage") ?>

Tout commentaire serait apprécié

Lire également:  HTML vers wordpress Conversion de pages

Solution n°1 trouvée

Je suis étonnamment tombé sur le même problème. Tout fonctionnait bien dans Chrome, mais dans Safari, n’importe lequel de mes curseurs se chargeait dans le coin supérieur gauche, pas dans leurs éléments en ligne respectifs.

Ma situation était très particulière et à en juger par le fait que vous étiez la seule autre personne en ligne que j’ai pu trouver qui a rencontré ce problème, je me demande si nous sommes tous les deux dans la même situation unique.

Pour moi, je l’ai réduit à un autre plugin qui causait le conflit. Dans mon cas, il s’agissait de « W3 Total Cache », plus précisément du module « Minify ».

Lire également:  Wordpress : Comment masquer un élément d'article afin que seuls les utilisateurs déconnectés le voient

Lorsque j’ai minifié le CSS, pour une raison quelconque, il a introduit un conflit. L’ajout du fichier « /wp-content/plugins/revslider/rs-plugin/css/settings.css » à la section « Ne jamais minifier les fichiers CSS suivants : » dans les paramètres a permis à mon curseur de recommencer à fonctionner correctement.

Si vous utilisez également W3 Total Cache, je commencerais par là. Sinon, je suggérerais de désactiver les plugins pour voir si vous pouvez retrouver le coupable à l’origine du conflit.

Bonne chance!

Andy

Solution n°2 trouvée

Comme vous deux, j’ai moi aussi trouvé que Safari rendait la page erronée. Dans mon cas, un curseur totalement différent (Advanced Post Slider). Même problème.

Lire également:  Wordpress avec le framework Genesis, comment modifier la sortie d'une page d'archive pour un type de contenu personnalisé ?

Comme je conçois des sites WordPress pour gagner ma vie, j’ai trouvé ce problème pour le moins perplexe. La version de Safari n’était pas un problème, car cela s’est produit dans les versions 4.0.2 à 5.0.6 que j’ai testées. Le site est bien dans FFx, Chrome, n’a pas vérifié IE.

Le conseil « cache » ci-dessus m’a amené à conclure que css doit en effet être exclu des paramètres du plug-in de cache. J’ai ajouté « style.css » à mes fichiers exclus et « voila », le problème a disparu.

Merci pour les indices,

Doug

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *