Pourquoi les vidéos de mon fil d'actualité sont-elles lues deux fois ? Comment résoudre le problème de double chargement sur YouTube ?
Accueil Blog Pourquoi les vidéos de mon fil d'actualité sont-elles lues deux fois ? Comment résoudre le problème de double chargement sur YouTube ?

Pourquoi les vidéos de mon fil d'actualité sont-elles lues deux fois ? Comment résoudre le problème de double chargement sur YouTube ?

Pourquoi les vidéos de mon fil d'actualité sont-elles lues deux fois ? Comment résoudre le problème de double chargement sur YouTube ?

Le chargement en double n’est pas un phénomène auquel la plupart des propriétaires de flux sont confrontés. Mais si vous avez déjà cliqué sur une vidéo dans votre flux YouTube intégré et que vous l’avez vue se charger deux fois, ou si vous avez vu un deuxième lecteur apparaître à côté de celui que vous souhaitiez, vous savez aussi que ce n’est pas le fruit de votre imagination. Cela se produit sur la même page, à chaque fois. Les bugs aléatoires ne se répètent pas de cette manière.

La bonne nouvelle : « peu courant » ne veut pas dire « inconnu ». Ce problème a une cause précise et peut être résolu au niveau des paramètres. Pas besoin de code, pas besoin de recompilation, pas besoin de développeur.

La plupart des conseils que vous trouverez concernant ce problème portent sur l'application YouTube ou une extension de navigateur, ce qui explique précisément pourquoi vos heures de recherche n'ont rien donné. Sur un flux que vous avez intégré vous-même, il s'agit d'un problème différent, qui nécessite une solution différente.

Ci-dessous : les causes de ce double affichage, comment déterminer si le problème provient de votre thème ou de votre plugin sans modifier vos galeries d'images, et les deux paramètres permettant d'y remédier.

Dans cet article :

Pourquoi les vidéos de mon fil d'actualité s'affichent-elles deux fois ?

Le code JavaScript de votre flux lance le lecteur vidéo deux fois. Un élément de votre page déclenche ce lancement une deuxième fois ; il s'agit généralement d'un thème qui charge du contenu via AJAX une fois la page déjà chargée, ou d'un script qui s'exécute dans le mauvais ordre. Il s'agit d'un conflit de scripts au sein de votre propre page, et non d'un paramètre YouTube.

Voici la procédure à suivre, dans l'ordre :

  1. Mettez à jour YouTube Feed Pro. Ce type de bug a été corrigé dans les versions précédentes.
  2. Testez avec un thème par défaut. Cela vous permettra de savoir si votre thème est à l'origine du problème.
  3. Activez l’option « Correction du chargement des thèmes AJAX » dans YouTube Feed » Paramètres » Avancé.
  4. Si le nombre de visites continue de doubler, activez l'option « Mettre le JavaScript en file d'attente dans l'en-tête ».
  5. Videz vos caches, en commençant par celui du flux lui-même, puis vérifiez à nouveau dans une fenêtre privée.
Guide pour résoudre le problème de la lecture en boucle des vidéos du fil d'actualité YouTube

Que se passe-t-il réellement lorsqu'une vidéo se charge deux fois ?

Le code JavaScript de votre flux crée le lecteur vidéo une seule fois, au chargement de la page. Ensuite, un élément de la page exécute à nouveau ce même script, et vous vous retrouvez avec deux lecteurs là où vous n'en vouliez qu'un.

Le déclencheur le plus courant est un thème qui récupère du contenu via AJAX une fois que la page a déjà été affichée. Le flux est généré, le thème charge son contenu, puis le flux est généré une deuxième fois. Même script, deux exécutions, deux lecteurs.

Pourquoi la même vidéo se charge-t-elle deux fois sur YouTube Feed Pro ?

Le problème vient presque toujours de votre page plutôt que de YouTube. Voici un moyen de vérifier : si la cause venait de YouTube, la même vidéo aurait tendance à s'afficher en double partout où elle apparaît, et pas seulement ici.

Concrètement, cela s'affiche sur une page, sur un site, à chaque fois que vous la chargez.

Autre chose à savoir : rien ici ne fonctionne mal, contrairement à ce que vous imaginez sans doute. Votre plugin fonctionne, votre thème fonctionne, mais les deux s'exécutent dans un ordre qui entraîne un conflit sur votre page en particulier.

C'est pourquoi la solution consiste à activer ou désactiver une option. Vous modifiez le moment où un script se charge, et non ce qu'il fait. J'ai remarqué que c'est cet aspect qui surprend le plus les gens, car un symptôme aussi étrange donne l'impression qu'il faudrait faire appel à un développeur. Or, ce n'est pas le cas.

Commencez par mettre à jour votre plugin — C'est un outil de diagnostic, pas une tâche fastidieuse

Avant de modifier le moindre paramètre, mettez à jour YouTube Feed Pro. Rendez-vous dans Plugins » Plugins installés et effectuez la mise à jour si celle-ci est disponible.

Ce n'est pas un conseil en l'air. La mise à jour permet d'éliminer d'un simple clic toute une catégorie de bugs liés aux joueurs qui ont déjà été corrigés, ce qui signifie que vous en tirerez forcément quelque chose.

ouvrez la page des plugins de votre site web

Si le nombre de cas cesse de doubler, c’est terminé. Si ce n’est pas le cas, vous avez éliminé la cause la plus évidente de la liste et vous pouvez passer à la vérification de votre hypothèse.

On en trouve un exemple concret dans le journal des modifications de YouTube Feed Pro. Une mise à jour a corrigé un problème : l'utilisation simultanée d'un flux YouTube Smash Balloon et du widget vidéo d'Elementor provoquait des dysfonctionnements sur la même page, même si certaines fonctionnalités du flux restent limitées sur ces pages.

C'est exactement le genre de conflit auquel vous êtes confronté. Deux scripts qui créent des joueurs sur une même page, qui se gênent mutuellement, et dont le problème est résolu par une mise à jour du plugin. C'est la raison pour laquelle cette étape vient en premier.

Si vous créez vos pages avec Elementor, ce chevauchement mérite qu’on s’y attarde. Notre guide consacré au problème des vidéos YouTube qui ne fonctionnent pas avec Elementor aborde plus en détail les conflits de scripts entre le constructeur de pages et YouTube.

Capture d'écran de l'interface utilisateur de l'éditeur Elementor montrant une page intitulée « Elementor #50 » avec une section « Nos vidéos » contenant une vignette de vidéo YouTube sur le côté droit.

Avant de conclure que la mise à jour n'a pas résolu le problème, essayez ceci : videz vos caches et rechargez la page dans une fenêtre de navigation privée, puis vérifiez à nouveau.

J'ai vu beaucoup de gens rejeter une solution qui fonctionnait simplement parce qu'ils consultaient une copie mise en cache de l'ancienne page. Votre plugin de mise en cache, votre hébergeur et votre navigateur conservent tous des versions de votre page, et n'importe lequel d'entre eux peut vous faire croire que le problème persiste alors qu'il a déjà été résolu.

Comment savoir si le problème vient de votre thème ou de votre plugin

Vous pouvez y répondre en cinq minutes environ grâce à un test du thème par défaut.

Lisez d'abord ceci, car c'est ce qui empêche la plupart des gens de lancer le test : changer de thème n'affecte pas les paramètres de votre flux. Ceux-ci sont stockés dans la base de données du plugin. Revenez au thème précédent et votre flux sera exactement tel que vous l'avez laissé : même mise en page, mêmes vidéos, mêmes options.

Voici le test :

  1. Effectuez cette opération sur un site de test si vous en disposez. Si ce n'est pas le cas, choisissez un moment où le trafic est faible.
  2. Rendez-vous dans « Apparence » → « Thèmes » et sélectionnez « Twenty Twenty-Five ». Si votre configuration ne permet pas de l'utiliser, optez plutôt pour « Twenty Twenty-One ».
Passer au thème WordPress « Basic 2025 »
  1. Chargez la page contenant votre flux, puis cliquez sur une vidéo.
  2. Si le double affichage cesse, c'est votre thème qui en est la cause. S'il persiste, c'est un autre élément de la page qui en est à l'origine ; dans tous les cas, la solution proposée dans la section suivante est la marche à suivre.

Revenez ensuite à votre propre thème. C'est tout ce que comporte le test.

Lecteur vidéo YouTube Feed Pro

Petite précision si vous consultez cette page uniquement sur un téléphone : les appareils tactiles peuvent interpréter un effleurement et un clic comme deux événements distincts ; il est donc possible qu'une vidéo s'affiche deux fois sur mobile, alors qu'elle fonctionne parfaitement sur votre ordinateur portable.

Dans ce cas, le test ci-dessus ne vous apportera pas grand-chose ; passez donc directement à la correction des paramètres ci-dessous.

Encore une chose, puisque c'est la première chose que les gens vérifient : vous n'avez pas besoin de désactiver la lightbox de votre thème. Vos galeries d'images ne risquent rien.

Un conflit de thèmes confirmé se résout à l'aide d'un paramètre de plugin, et non en désactivant une fonctionnalité que vous utilisez partout ailleurs sur votre site.

Pour un guide plus complet sur la manière de vérifier les conflits entre thèmes, consultez notre guide intitulé « Que faire lorsque votre flux cesse de fonctionner après un changement de thème » : il décrit cette procédure de manière plus détaillée.

Les deux paramètres qui empêchent le chargement en double

La solution se trouve dans YouTube Feed » Paramètres » Avancé, et voici ce qui change tout : ces deux options sont désactivées par défaut. Si vous n’avez jamais ouvert cet onglet, vous ne les avez pas encore exclues.

Ouvrir la page des paramètres avancés de YouTube Feed Pro

C'est ça, la différence entre « J'ai tout essayé » et « Je n'ai pas essayé la solution qui résout réellement le problème ».

Ils sont deux, et ils ont des fonctions différentes.

CommandeBasculerFonctionnalitésDéfaut
1« Correction du chargement des thèmes AJAX »Gère les thèmes qui chargent le contenu du flux après le chargement initial de la pageDésactivé
2« Ajouter le code JavaScript dans l'en-tête »Charge le fichier JavaScript du plugin dans l'en-tête plutôt que dans le pied de pageDésactivé

Traitez-les un par un.

Activez d'abord l'option « Correction du chargement des thèmes AJAX ». Cliquez sur « Enregistrer les modifications », videz vos caches, puis rechargez la page et cliquez sur une vidéo.

Si le doublement s'est arrêté, vous avez terminé. Ne touchez pas au deuxième bouton.

Si le problème persiste, revenez ici et activez l'option « Mettre le JavaScript en file d'attente dans l'en-tête ». Enregistrez les modifications, videz les caches, puis vérifiez à nouveau de la même manière.

Correction AJAX et JavaScript pour YouTube Feed Pro

Je résisterais à l'envie de modifier les deux en même temps. C'est tentant, mais si le doublement cesse, vous ne saurez pas quelle modification en est à l'origine, et vous devrez ensuite deviner si d'autres changements sont intervenus sur votre site.

Il s'agit dans les deux cas de simples boutons marche/arrêt. Si le résultat ne vous convient pas, désactivez-les à nouveau : votre site reviendra exactement à son état initial, et votre flux conservera sa mise en page, ses paramètres et ses vidéos. Rien n'est réécrit, rien n'est définitif et rien n'est perdu.

activez les boutons bascules pour corriger les erreurs liées aux vidéos YouTube

Une interaction connue mérite d'être signalée : si l'activation du correctif AJAX entraîne l'affichage de votre lightbox au bas de la page et que vous utilisez Borlabs Cookie pour la gestion du consentement, cette combinaison est documentée.

Votre paramètre RGPD se trouve dans l'onglet « Flux » et est défini sur « Automatique ».

Et si vous vous demandez comment intégrer des personnalisations stylistiques, vous n’avez pas besoin de modifier votre thème enfant. YouTube Feed Pro dispose de ses propres champs « CSS personnalisé » et « JavaScript personnalisé » dans YouTube Feed » Paramètres » Flux » Code personnalisé.

Code personnalisé et paramètres RGPD pour YouTube Feed Pro

C'est exactement le genre de problème que YouTube Feed Pro a été conçu pour résoudre à votre place : un conflit de synchronisation de scripts qui, autrement, vous obligerait à faire appel à un développeur, et qui est ici résolu grâce à un bouton que vous pouvez activer en dix secondes.

Videz vos caches dans le bon ordre

Une correction réussie peut ressembler à un échec. Vous activez l'option, actualisez la page, constatez que la vidéo s'affiche à nouveau en double et en concluez que le réglage n'a pas fonctionné. En réalité, ce que vous voyez, c'est une copie enregistrée de l'ancienne page.

Commencez par l'intérieur. Si vous videz d'abord le cache de votre navigateur, celui-ci va simplement récupérer la copie obsolète à partir des couches situées en dessous, qui la conservent toujours.

Comment vider le cache de votre fil d'actualité YouTube
  1. Videz le cache du flux dans YouTube Feed » Paramètres » Flux à l'aide de l'option « Vider tous les caches ».
  2. Videz le cache de votre plugin.
  3. Videz le cache de votre serveur.
  4. Videz le cache de votre CDN.
  5. Videz l'historique de votre navigateur.
  6. Actualisez la page dans une fenêtre de navigation privée, puis cliquez sur une vidéo.

Cette dernière étape est importante. Un onglet privé ignore les données déjà enregistrées par votre navigateur ; vous voyez donc la page telle qu'un nouveau visiteur la verrait.

vider le cache étape par étape

Votre flux s'actualise également selon son propre calendrier, réglé par défaut sur une fréquence horaire dans ce même onglet « Flux ». Vider le cache réinitialise ce minuteur et permet de récupérer immédiatement du contenu actualisé.

Réglez ce problème de duplication une bonne fois pour toutes, puis ne vous en préoccupez plus

Smash Balloon YouTube Feed Pro vous propose des paramètres avancés qui permettent de résoudre les conflits de scripts à l'aide d'un simple bouton, sans avoir à faire appel à un développeur. Le produit bénéficie d'une garantie « satisfait ou remboursé » de 14 jours.

Obtenir YouTube Feed Pro

Questions fréquemment posées

Pourquoi ma vidéo YouTube est-elle lue deux fois lorsque je clique dessus ?

Votre vidéo est lue deux fois car le code JavaScript de votre flux initialise le lecteur deux fois sur la même page. Cela est généralement dû à un thème qui charge du contenu via AJAX après que la page a déjà été affichée ; le flux est donc généré une première fois, puis à nouveau. Vous pouvez y remédier en activant deux options dans YouTube Feed » Paramètres » Avancé: « Correction du chargement des thèmes via AJAX » et « Mettre le JavaScript en file d'attente dans l'en-tête ».

La mise à jour du plugin permet-elle de résoudre le problème du chargement en double des vidéos ?

La mise à jour du plugin permet souvent de résoudre le problème de double chargement des vidéos ; c’est donc la première chose à essayer. Le journal des modifications de YouTube Feed Pro inclut une correction permettant d’utiliser le flux YouTube de Smash Balloon en parallèle du widget vidéo d’Elementor, ce qui constituait un cas avéré de conflit entre deux composants sur une même page. Rendez-vous dans Plugins » Plugins installés et effectuez la mise à jour avant de modifier quoi que ce soit dans les paramètres.

S'agit-il d'un bug ou d'un paramètre que je peux modifier ?

C'est les deux à la fois, et c'est une bonne nouvelle, car aucune des deux causes ne nécessite l'intervention d'un développeur. La partie liée aux bugs est la plus simple : certaines anciennes versions du plugin comportaient des bugs liés au lecteur qui ont depuis été corrigés ; la mise à jour permet donc de les éliminer. Le reste concerne un conflit de scripts que vous pouvez gérer vous-même grâce à deux paramètres de l'onglet « Avancé », tous deux désactivés par défaut.

Est-ce que le fait de désactiver la lightbox de mon thème permettra de résoudre le problème, et cela va-t-il perturber le fonctionnement de mes galeries d'images ?

Vous n'avez pas besoin de désactiver la lightbox de votre thème ; vos galeries d'images ne courent donc aucun risque. La solution au problème de double chargement réside dans un paramètre du plugin, et non dans une fonctionnalité du thème que vous devriez désactiver. Votre lightbox continuera de fonctionner partout ailleurs sur votre site, exactement comme c'est le cas actuellement.

Est-ce que cela revient à dire que ma vidéo ne se lance pas automatiquement ?

Non, la lecture automatique est un problème distinct qui nécessite une solution différente. Le fait qu’une vidéo démarre au clic ou automatiquement se configure dans « Personnaliser » > « Expérience vidéo » > « Quand la vidéo démarre-t-elle ? », ce qui n’a rien à voir avec le double chargement. Si votre vidéo ne démarre pas automatiquement, consultez notre guide consacré au dysfonctionnement de la lecture automatique des vidéos YouTube intégrées.

Pourquoi cela n'arrive-t-il que sur mon téléphone et pas sur mon ordinateur portable ?

Le chargement en double peut se produire uniquement sur votre téléphone, car les appareils tactiles enregistrent parfois un effleurement et un clic comme deux événements distincts, ce qui peut déclencher deux fois l'initialisation du lecteur. Ce phénomène est rare, et il n'existe pas de paramètre spécifique à modifier pour les appareils mobiles. Commencez par activer les deux mêmes options dans « Flux YouTube » > « Paramètres » > « Avancé », puis vérifiez à nouveau sur votre téléphone dans une fenêtre de navigation privée.

Des vidéos qui s'affichent une seule fois, comme prévu

Le chargement double n'est pas un problème lié à YouTube. Il s'agit d'un conflit de synchronisation entre scripts sur votre propre page, et cela se résout en modifiant un paramètre plutôt qu'en refaisant le site.

Voici le chemin d'accès complet, dans l'ordre :

  1. Mettez à jour YouTube Feed Pro dans la section « Plugins » → « Plugins installés ».
  2. Testez avec un thème par défaut pour vérifier si le problème vient de votre thème.
  3. Activez l’option « Correction du chargement des thèmes AJAX » dans YouTube Feed » Paramètres » Avancé.
  4. Si le temps de chargement continue de doubler, activez l'option « Mettre le JavaScript en file d'attente dans l'en-tête ».
  5. Videz vos caches de fond en comble, puis vérifiez à nouveau dans une fenêtre de navigation privée.

Si votre vidéo ne s'affiche pas du tout, il s'agit d'un autre problème ; notre guide consacré aux problèmes de lecture des vidéos sous WordPress passe en revue l'ensemble des causes possibles.

L'onglet « Avancé » que vous venez d'utiliser permet également de contrôler les autres paramètres de fonctionnement de votre flux. YouTube Feed Pro vous offre ces options de configuration, ce qui fait qu'un conflit de scripts ne prend que deux minutes à résoudre.

Prêt à en finir une bonne fois pour toutes avec le chargement en double ? Optez pour YouTube Feed Pro et assurez-vous que votre flux continue de s'afficher exactement comme vous l'avez configuré.

avatar de l'auteur
Sajjan Sharma Rédacteur principal
Sajjan écrit sur WordPress, le marketing des médias sociaux et les entreprises en ligne depuis plus de 10 ans. Ses intérêts professionnels s'étendent au marketing d'influence, à la curation de contenu et aux stratégies de marketing numérique.

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité et que tous les liens ne sont pas suivis. N'utilisez PAS de mots-clés dans le champ du nom. Engageons une conversation personnelle et constructive.