Webradio WordPress : un lecteur audio continu avec PJAX

Brumisphère a développé pour Amplitudes Radio et Carte Blanche une navigation WordPress avec lecteur audio persistant, sans coupure entre les pages.

Sur un site de webradio, un changement de page ne devrait pas interrompre l’écoute. Pour Amplitudes Radio et Carte Blanche, Brumisphère a développé une navigation WordPress avec lecteur audio persistant, capable de continuer la diffusion pendant que l’internaute explore les émissions, les articles ou les événements.

Le défi : naviguer sans couper le direct

Le fonctionnement classique d’un site recharge entièrement chaque page. Le lecteur audio est alors détruit puis recréé, ce qui interrompt le flux et oblige parfois l’auditeur à relancer la lecture. Pour une radio en ligne, cette rupture nuit directement à l’expérience et à l’engagement.

Les objectifs étaient clairs :

  • maintenir le lecteur et son état pendant la navigation ;
  • charger uniquement le contenu qui change ;
  • conserver des URL accessibles, partageables et indexables ;
  • gérer correctement les scripts et interactions de chaque nouvelle page.

Une navigation PJAX intégrée à WordPress

PJAX combine l’historique du navigateur et des requêtes asynchrones. Lorsqu’un auditeur ouvre une nouvelle page, le contenu principal est récupéré en arrière-plan puis injecté dans l’interface. Le lecteur reste en place et la diffusion continue.

Cette architecture demande davantage qu’un simple effet de transition. Il faut mettre à jour le titre de la page, l’URL, les états de navigation et les scripts associés au nouveau contenu, tout en prévoyant un fonctionnement classique lorsque JavaScript n’est pas disponible.

Deux interfaces adaptées à deux identités

La base technique a été adaptée aux usages et aux univers graphiques de chaque média. Sur Amplitudes Radio, l’auditeur peut passer d’une émission à un article sans perdre le direct. Sur Carte Blanche, la navigation accompagne la découverte de la scène culturelle bordelaise tout en maintenant la playlist en cours.

Une solution maintenable sur WordPress

Les interactions, les animations et les nouveaux composants doivent continuer à fonctionner après chaque chargement PJAX. Le développement a donc été structuré pour pouvoir faire évoluer les sites sans réécrire tout le mécanisme de navigation. Cette approche rejoint notre expertise en TMA et développement WordPress.

Le résultat : une écoute réellement continue

Les visiteurs peuvent parcourir les contenus sans coupure sonore. Le site conserve les avantages éditoriaux de WordPress tout en proposant une expérience proche d’une application. Vous avez un besoin comparable ? Découvrez notre approche de la création de plateformes web sur mesure.

FAQ sur les webradios WordPress et PJAX

Lors d’un chargement traditionnel, le navigateur détruit la page en cours, y compris le lecteur audio. Une architecture PJAX maintient le lecteur et ne remplace que la zone de contenu nécessaire.

Non, si le site conserve de véritables URL et un rendu HTML accessible sans JavaScript. Le contenu doit rester consultable directement par les utilisateurs et les moteurs de recherche.

Non. Le principe peut être appliqué à d’autres CMS ou architectures, mais son intégration doit être adaptée au routage, aux scripts et au système de rendu du projet.

Oui. Le lecteur persistant peut être enrichi avec des métadonnées, une grille de programmes, des podcasts, des favoris ou des fonctions propres à la ligne éditoriale de la radio.

En voir +

Réalisations récentes

En voir +

Résumé de la politique de confidentialité

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.