J’étais à la recherche d’un plugin Winamp pour WordPress lorsque j’ai trouvé CurrentlyHearing, qui permet d’uploader sur un serveur un fichier texte contenant le nom de la chanson que vous êtes en train de jouer avec Winamp.
La configuration est on ne peut plus simple : après l’installation automatique dans Winamp/Plugins, il suffit de rentrer les détails de connexion de votre serveur FTP et d’indiquer si vous souhaitez inclure l’historique de votre playlist (au choix : 3, 5 ou 10 entrées).
Marre des agences qui sous-traitent ?
Avec moi, vous parlez directement au développeur qui fait le travail. Pas d'intermédiaire, pas de promesses creuses. Juste du code propre et un interlocuteur joignable.
Travaillons directement ensemble →Une fois le plugin installé et Winamp redémarré, le fichier texte est mis à jour sur le serveur à chaque fois qu’une chanson est jouée.
Il nous faut maintenant utiliser les informations contenues dans le fichier texte : j’ai tout simplement utilisé la fonction PHP proposée dans la documentation de CurrentlyHearing, que j’ai copiée dans my-hacks.php .
J’ai lancé la fonction directement dans my-hacks.php pour n’avoir qu’à imprimer à l’écran que le résultat d’une variable : $song_info. Ensuite, il suffit d’éditer votre fichier index.php et d’ajouter le code suivant là ou vous souhaitez que le nom de la chanson apparaisse :
echo $song_info;
Temps total de l’opération : 5 minutes.
Ah oui j’oubliais, cela est censé fonctionner avec toutes les versions de Winamp (2/5). J’utilise la version 5 sans aucun problème. Si le fichier texte n’a pas été uploadé (login FTP erroné) ou qu’il ne peut être lu, la fonction considère que Winamp est éteint plutôt que d’afficher une erreur. Éditez la fonction pour personnaliser l’affichage.
Vos mises à jour vous font peur ?
PHP 8.x qui casse un plugin, un thème qui n'est plus maintenu, une mise à jour de WooCommerce qui change tout — je gère les montées de version proprement, avec environnement de staging et rollback prévu.
Mettons votre stack à jour sans risque →