Genelde wordpress sql yedeği yüklendikten sonra karşılaşılan bu hatanın çözümü basit.Basit ama çözene kadar neler çektim anlatamam :)
Sorunun sebebi mysql dosyasını yüklerken bazı karakterlerde çıkan sorunlar yüzünden widget kısmındaki kodların bozulması ve düzgün görüntülenenemesi.
Alınan hata;
Warning: array_keys() [function.array-keys]: The first argument should be an array in /home6/journal7/public_html/wp-includes/widgets.php on line 1045
Gelelim çözümüne;
1. phpmyadmine girin
2. veritabanınızı seçin
3. Ara kısmına "widget_text" yazıp arayın.Aşağdaki gibi
1 eşleşme, wp_posts tablosu içinde karşısındaki gözat a basın.
4. Altta listelenen yerde kalem simgesine tıklayıp düzenleme moduna geçin.Bu kısımda bozulan sayfanızın kodlarını görebilirsiniz.bu kısmı silip alttan go ya basabilirsiniz.
Eğer düzelmezse ; kodu sorgu kısmından çalıştırın.Sorun çözülmüş olacaktır.
SELECT * FROM `<span style="color: #ff0000;">veritabanınızın_adini_yazin</span>`.`wp_options` WHERE ( `option_id` LIKE '%widget_text%' OR `blog_id` LIKE '%widget_text%' OR `option_name` LIKE CONVERT( _utf8 '%widget_text%' USING latin1 ) COLLATE latin1_swedish_ci OR `option_value` LIKE CONVERT( _utf8 '%widget_text%' USING latin1 ) COLLATE latin1_swedish_ci OR `autoload` LIKE CONVERT( _utf8 '%widget_text%' USING latin1 ) COLLATE latin1_swedish_ci ) LIMIT 0 , 30
İlk yorumu siz yazın !..