Normalnie można przenosić z HTML na WordPressa - tu tylko dzieli sie kod na sekcje (Head, content, sidebar, footer) i tyle i masz juz szablon w WordPressie. Jak już to zrobisz - stronę główną (jak mniemam) to z moduł bloga będzie juz też praktycznie stworzony bo spis artykułów będzie wyswietlany przez plik archive.php który ma już (Head, conten, sidebar, footer) a muszisz jedynie oscylować w CSS wyglad miniaturek + zajawek wpisów. Wpisy z bloga natomiast to wpisy single.php
Ja zazwyczaj tworzę na darmowycm szablonie przy którym jest najmniej pracy aby efekt koncowy był taki jak trzeba