Php sert uniquement pour le traitement de donné, pour la mise en page c'est html et css, pour le graphisme n'importe quel logiciel de traitement d'image.
J'ai pas été assez claire ? Un theme c'est la partie visible, donc graphique, ca ne se code pas... tu fait tes éléments graphiques dans les logiciel adéquate, tu fait ta mise en page en html...