Öncelikle bir adet domain almalısın bu sitenin adresi olucak. Nereden olduğu çok önemli değil ucuz olan bir yerden alabilirsin.
Daha sonra hosting alman gerekli hostin olarak veridyen firmasını öneririm fiyatları uygun ve kaliteli bir firma. Hostingi aldıktan sonra domain aldığın siteye dönüp yönetim panelinden hosting firmasının sana verdiği DNS bilgilerini giriceksin ve domainin ile hostingin eşleşmiş olucak.
Kod bilgin olmadığı için wordpress öneririm çoğu hosting firmasının yönetim panelinde tek tuşla wordpress kuruluyor. Bu kadar web siten hazır tek yapman gereken içeriği girmem. Wordpress'in arayüzü basit hiç bir şey bilmeyen gerek kalmadan her istediğini yapabilirsin.