Io per il logo farei diversamente e userei la stessa logica per la questione articolo.
Per il logo nel template e per l'articolo nel file che si occupa di generare l'html apposito.
In entrambi i casi dove voglio far apparire qualsiasi cosa (immagine) differente a seconda della sezione, inserisco una classe chiamata section- e poi dopo il - inserisco del codice php che stampi l'id della sezione.
A quel punto ho a disposizione un div o quant'altro con classe section-1 per la sezione 1, section-2 per la sezione 2 ecc... mi basta impostare coerentemente il css e il gioco è fatto.