,ad esempio radio kiss kiss ha un'immagine in alto che cambia in base all'ora e al programma.
potrebbe essere molto semplice la questione,
SE
per ciascun programma si scrivesse una NEWS cioè un breve articolo con dentro una immagine, allora sarebbe semplice scrivere tante news per quanti sono i programmi e quindi usare un modulino che visualizza la news nella posizione del template da te preferita.
------
siccome la questione non è nuova ricordo pure il problema, agli articoli può essere data una data di inizio pubblicazione e di scadenza pubblicazione, mentre a te servirebbe una gestione giornaliera quindi in base alle 24 ore.
però partendo da qui con qualche modifica la cosa si potrebbe anche fare con qualche modifica...
resta la questione radio, hai mai provato qualche servizio come livestream