Цикл курсов "Из HTML на WordPress"
Но курс рассчитан на тех кто хоть как-то в теме.
1) HTML css JS довести до уровня "умею верстать"
2) Понять PHP до уровня "хмм... функция вернула массив вместо стринга, что же делать, посмотрю в доке"
Затем перелопатить темы чужие, посмотреть как они организовали сбор опций, предустановку плагинов, какого уровня у них верстка.