Azda olsa php bilmelisin. Çünkü kodlara mecburen bakman lazım bazı eklentiler varki verilen kodu temanın istenilen yerine koyman lazım ki çalışsın.
Css bilmelisin tema düzenlemen için mutlaka olmazsa olmaz.
Tasarım için Photoshop ve fireworks
Tasarımda bitti Siteyi yaptın diyelim Önemli bir yere gelmesi için de seo lazım bunu için birsürü makale mevcut.
Ve wordpress in eklentileri. Hangi eklentineye neye yarar bunları bilmen çok önemli. Bunları bilirsen ziyaretçiye istediklerini sunarsın. Yoksa site düz mantıkla çalışır.
Kitap öneremiyecem ama çizdiğim yolda internette araştırmalarla az zamanda çok yol alırsın.