Comment résoudre les problèmes de code personnalisé ?

Si vous avez ajouté du code personnalisé à votre site et que celui-ci nuit à votre performance ou vous empêche de modifier votre site, il est probable que le code en question n'ait pas été correctement formaté ou qu'il ne soit pas compatible avec le HTTPS.

Solution

La procédure suivante peut vous aider à résoudre les problèmes affectant votre code personnalisé :

  • Restaurez une version de sauvegarde de votre site antérieure à l'ajout du code personnalisé (l'éditeur crée automatiquement une sauvegarde lors de la publication ou si vous passez en mode développeur)
  • Accédez au mode développeur afin de résoudre le problème manuellement
  • Accédez à la version non sécurisée de l'éditeur afin de charger les scripts qui n'ont pas été intégrés via une connexion sécurisée. Pour ce faire, connectez-vous sur http://my.IONOS.co?nossl
  • Si vous ne parvenez pas à accéder à l'éditeur lors du chargement initial de votre site, essayez d'ouvrir l'éditeur sur une nouvelle page en remplaçant le lien vers l'éditeur par une autre URL, telle que https://my.IONOS.co/home/site/XXXXXXX/about. Vous pourrez ensuite supprimer puis ajouter de nouveau la page à l'origine du problème ou accéder au mode développeur afin de résoudre le problème dans le code du site.
  • Si votre code inclut des liens (http:// ou //) et que votre site utilise le HTTPS ou que vous êtes dans l'aperçu, vous devrez remplacer ces éléments par https://

Attention

Les applications de gestion du consentement ne sont pas en mesure d'empêcher l'exécution du code avant le consentement lorsque le code est placé dans l'en-tête HTML. En effet, IONOS optimise la structure et l'ordre du chargement du contenu, en fonction des meilleures pratiques en matière de performances sur le site. Nous plaçons les scripts et les bannières CMP plus bas sur la page, afin d'améliorer les performances du contenu principal. C'est pourquoi il est recommandé de placer le code dans le corps du texte lorsqu'on utilise une application de gestion du consentement.