Dedilerimi tek tek uygulayın olacaktır.
1- Wp-admin' den ayarlardan site url' sinin
http://www. olmasına dikkat edin değil ise yazıp baştan kaydedin.
2- Hosting panelinden(cpanel, plesk, direct) phpmyadmin' den bulunduğu veri tabanından kontrol edin belki yazma sorunu olabilir.
Örnek:
http://siteadı.com gibi ise düzenle deyip
http://www.siteadı.com yapın.
3- Ftp' ye girip .htaccess dosyasına sağ tıkla chmod 777 olup olmadığını kontrol edin büyük bir ihtimal sorun budur. Eğer yazılabilir izni yoksa 777 yapıp f5 çektikten sonra wp-admin ayarlardan kalıcı bağlantılara gelip seçeneği değiştirip kaydedin daha sonra eski haline getirip tekrar kaydedin sorun ortadan kalkıcaktır.
Ama en sağlıklısı .htaccess' i silip yeni boş bir dosya atıp ismini .htaccess yapıp chmod 777 yapman.
Bu ihtimallerden biri garanti olucaktır. Olmadığı taktirde yazın .htaccess' i manuel el ile düzenleyelim sorun ya veri tabanına ayarları veri olarak yazmıyordur benim düşüncem .htaccess yazılabilir değil yada www engellemesi yapılmış kod içeriyor. Buda olmaz ise daha çok ihtimal var deneriz.