Szablony do WP pisze się właśnie zaczynając od szablonu w html i CSS. Potem trzeba trochę tchnąć życia w daną stronę i po dokładać tagi wordpress. Po prostu zmieniamy stronę statyczną, na dynamiczny szablon do systemu CMS. Warto poznać podstawy PHP i przeczytać dokumentację WP (link do dokumentacji)