Как посадить HTML/CSS верстку на WordPress?
https://codex.wordpress.org/
и в основном это: https://codex.wordpress.org/Theme_Development
Поддержу Денис Инешин А за каркас рекомендую взять underscores.me , ничего лишнего.