Instructions : corrige les erreurs de WordPress Mixed Content - manuellement ou via plugin

Michael Firnkes Dernière mise à jour : 20.10.2020
5 Min.
WordPress  Contenu mixte
Dernière mise à jour : 20.10.2020

Vous passez de WordPress à HTTPS ? Cela peut conduire à des erreurs dites de contenu mixte. Les navigateurs comme Google Chrome afficheront alors votre site web comme non sécurisé ou le bloqueront complètement. Nous vous montrons plusieurs façons de corriger les erreurs de contenu mixte avec WordPress .

Une erreur de contenu mixte se produit toujours lorsque des ressources HTTP sont chargées sur votre page ou une sous-page, bien que la page ne devrait en fait être accessible que sous HTTPS.

Reconnaître les erreurs de contenu mixte

Dans le navigateur de vos visiteurs, la page est alors affichée comme "non sécurisée". Vous pouvez également voir rapidement si vos pages ont un problème de contenu mixte en les appelant :

Connexion non sécurisée
Connexion non sécurisée, affichée dans Google Chrome

"Possible" car d'autres erreurs peuvent également être cachées derrière l'affichage "pas sûr". J'en viendrai à une analyse plus détaillée dans un instant.

Une erreur de contenu mixte semble peu grave. Elle provoque l'abandon de beaucoup de vos visiteurs. Google bloque de plus en plus la diffusion de sites web à contenu mixte, via son navigateur Chrome. Les utilisateurs ont la possibilité de recharger manuellement le contenu bloqué. Mais alors la confiance dans votre offre est déjà compromise.

Causes du contenu mixte dans WordPress

Vous avez déjà converti votre site web en SSL ou en HTTPS, mais des éléments individuels sont encore chargés à partir de sources HTTP ? Les raisons peuvent en être :

  • Scripts tels que les fichiers CSS ou JavaScript
  • Polices intégrées, par exemple Google Fonts
  • Autres services externes et bribes de données
  • Photos et vidéos sur vos WordPress pages qui pointent toujours vers l'adresse HTTP au lieu de HTTPS

Les sources sont donc diverses :

  • Plugins pour WordPress et WooCommerce
  • WordPress Themes
  • Incluez le code source sur vos pages et vos messages ou dans Gutenberg
  • Liens anciens ou incorrects
  • Widgets
  • Les réseaux sociaux
  • Outils de suivi

Plugins et Themes peuvent conduire à des erreurs de contenu mixte, surtout si elles sont dépassées ou ne sont plus développées. En général, vous devez vérifier après la conversion de votre portail, blog ou boutique en ligne en HTTPS si et quelles sous-pages sont concernées par un contenu mixte.

Trouver un contenu mixte

Avec un navigateur, vous pouvez rapidement identifier les auteurs de contenus mixtes. C'est ainsi que vous procédez dans Google Chrome, avec d'autres navigateurs c'est assez similaire :

  1. Cliquez avec le bouton droit de la souris sur n'importe quelle partie de votre page que vous souhaitez examiner. Sélectionnez ensuite l'option "Inspecter".
  2. Passez à l'onglet "Sécurité" dans les outils. Vous pouvez y voir d'un coup d'œil sous la rubrique "Ressources" s'il y a des erreurs de contenu mixte.
  3. La console d'erreur ("Console") indique les sources exactes de l'inclusion incorrecte.

Voici un exemple rapide de ce à quoi ressemble l'analyse dans la console de Chrome :

Console d'erreur de chrome
Erreur de contenu mixte dans la console de Chrome

Vous pouvez maintenant corriger les messages d'erreur étape par étape en remplaçant les liaisons HTTP par les variantes HTTPS respectives. Ou en supprimant la cause - comme un Plugin ou un widget - si nécessaire.

WordPress Correction des erreurs de contenu mixte

Vous devez en partie adapter votre WordPress Theme et les fichiers CSS. Vous n'avez pas de connaissances techniques en WordPress ? Ensuite, il y a les possibilités suivantes :

  • Vous engagez votre agence ou un webdesigner
  • Vous contactez le fabricant du Themes et lui demandez de corriger les erreurs - ou de vous fournir les instructions correspondantes.
  • Vous utilisez le site WordPress Plugin real-time-find-replace

Important dans ce dernier cas : ce Plugin ne fait que masquer le problème. Pour la sécurité future de votre site - mais aussi pour ne pas créer de ballast inutile dans WordPress - vous devriez remplacer complètement les liens HTTP par des liens HTTPS.

Conseil : vous voulez éditer vous-même votre Theme ? Dans ce cas, assurez-vous d'utiliser un enfant Theme . Voir notre tutoriel Child-Theme pour WordPress .

Solution avec Recherche et Remplacement

Votre base de données WordPress contient de nombreux liens internes qui pointent toujours vers une adresse HTTP ? Vous pouvez ensuite les changer en masse ou automatiquement en HTTPS via la fonction "Rechercher et remplacer". Nous recommandons pour cela le site Plugin Better Search Replace. Les avantages de l'outil :

  • Les tableaux dans lesquels vous souhaitez rechercher et remplacer peuvent être sélectionnés individuellement si nécessaire
  • Il existe une fonction de test - très utile pour vérifier à l'avance combien de champs seront modifiés et si vous avez peut-être mal conçu la requête de recherche ou si elle est trop complète.
  • Prise en charge des tableaux et objets sérialisés pour tous les tableaux
  • Soutient WordPress Multisites

Une évaluation encore plus détaillée des effets de Search & Replace n'est disponible que dans la version Pro payante. Mais même dans ce cas, l'outil fournit une aide pratique.

Meilleure recherche Remplacer Plugin
Le WordPress Plugin Better Search Replace

Contenu mixte WordPress Plugin

Vous voulez corriger les erreurs rapidement, mais vous ne pouvez pas le faire vous-même ? Et vous n'avez pas d'agence ou de travailleur indépendant sous la main ? Vous trouverez également Plugins pour WordPress , qui fera une partie du travail à votre place. Par exemple, le SSL Insecure Content Fixer.

Même dans les paramètres par défaut, l'outil corrige les erreurs centrales de contenu mixte :

  • Les textes qui sont basés sur wp_register_script() ou wp_enqueue_script() accès
  • Feuilles de style basées sur wp_register_style() ou wp_enqueue_style()
  • Images et fichiers similaires, y compris wp_get_attachment_image() respectivement wp_get_attachment_image_src() aller à
  • Les données fournies par wp_upload_dir() retour, par exemple pour les captchas

D'autres erreurs dans le contenu - par exemple de Themes, Plugins ou de widgets - peuvent également être corrigées. Les ajustements sont effectués selon un modèle progressif :

Correcteur de contenu non sécurisé SSL
Quelques-unes des options du correcteur de contenu non sécurisé SSL Plugin

Cependant, les développeurs soulignent que le nettoyage via Plugin peut avoir un impact négatif sur les performances de votre installation WordPress . Vous pouvez en savoir plus sur le fonctionnement du correcteur de contenu non sécurisé ici.

Contenu mixte et cache

En général, comme déjà mentionné : un nettoyage manuel permanent des erreurs de contenu mixte est plus logique que l'utilisation d'un Plugin . Parce que des Plugins et des appels supplémentaires génèrent des appels supplémentaires. Sans oublier que Plugins peut être une passerelle supplémentaire pour les attaques des pirates informatiques.

René Dasbeck explique comment vous pouvez nettoyer les contenus mixtes dans le cadre d'une migration de base de données dans son guide WordPress Résoudre les problèmes de contenus mixtes. Vous comptez sur un Plugin pour la mise en cache ? René souligne qu'il faut vider une cache existante avant de la nettoyer. Car les anciennes entrées avec des demandes dangereuses peuvent également se cacher dans ce cache.

Vous avez des questions sur le contenu mixte ? N'hésitez pas à utiliser la fonction de commentaire. Vous voulez être informé des nouveaux articles sur WordPress ? Alors suivez-nous sur Twitter, Facebook ou via notre newsletter.

Photo de la contribution : Markus Winkler

Michael est responsable de contenu et de la santé mentale sur le site RAIDBOXES. Il est actif dans la communauté des blogueurs et de WordPress depuis 2007, entre autres en tant que co-organisateur des événements WordPress, auteur de livres et formateur de blogs d'entreprise. Il aime énormément les blogs, tant sur le plan professionnel que personnel. Michael travaille et écrit à distance depuis la ville ensoleillée de Fribourg.

Articles connexes

Commentaires sur cet article

Laisse un commentaire

Ton adresse électronique ne sera pas publiée. Les champs obligatoires sont marqués d'un *.