Hocam konudan anlaşılan bilginiz yok, site açmak için en başta site adı lazım. Eğer site adını belirlediyseniz uzantısını belirlemeniz gerekir.( Com, Net, Org gibi. Ben com tavsiye ederim, hatta kendim de kullanırım. ) Daha sonra siteniz için hosting lazım, ücretsiz hostingler var lakin pekte sağlam diyemeyiz. Onun için ücretli hosting almanız gerekecek. Tema için ise wordpress kurup + olarak bir tanede tema satın alıp basitçe kurulumu gerçekleştirebilirsiniz ki internette bununla ilgili bir sürü video var zaten çok basit. ( Bu işlerle uğraştığım için bana basit gelen size zor gelebilir orasını bilemem tabiki de )
Siteyide eğer reklam olmayacaksa ihs.com.tr' yi tavsiye ederim. ( 2 yıl içinde yaklaşık 20'den fazla site aldım, bugüne kadar hiçbir sıkıntı yaşamadım. ) Hosting içinse turkspeed.com önerebilirim, 20 TL' lik hosting paketini alsanız bile çok çok iyi hizmet veriyorlar. Baya ilgililer, 1 yıla yakın o firmanın hostingini kullandım.