Cnkt

5Nis/080

WordPress 2.5 ve K2 Sorunu

WordPress temam K2 mi? Hayır. Ama uzun süredir site tasarımını tümüyle benim yaptığım bir tasarımla değiştirmek istiyorum ve bunun için sizler normal temamı görürken ben de K2 kullanarak yeni bir tasarım yapıyorum.

Fakat WordPress 2.5'e geçtikten sonra K2 ile ilgili bir sorun oluştu. WordPress Admin panelinde kullanılan yeni Widget özellikleri K2 için fazla yeniydi. K2 eski widget komutlarını kullanıyor. K2'den mi vazgeçeyim? WordPress'in eski sürümüne mi döneyim? Saçmalık. En iyisi oturup kendi çözümümüzü geliştirmek.

Admin ana ekranına girmek istediğimizde karşımıza çıkan Fatal error: Call to undefined function wp_register_sidebar_widget() in /BLOG_SERVER_YOLU/wp-admin/includes/dashboard.php on line 31 hatasını düzeltmek için K2 temasının klasöründe apps/includes/widgets-removal.php dosyasını açıyoruz ve içeriğini şu kodla değiştiriyoruz:

<?php
if(get_option('k2sidebarmanager') != 1) {
	remove_action('plugins_loaded', 'wp_maybe_load_widgets', 0);
	if( is_admin() ){ // If someone is trying to access the admin page
		global $pagenow;
		if( $pagenow == 'index.php' ) wp_maybe_load_widgets();
	}
}
?>

Bu değişiklikten sonra K2 teması WP 2.5 ile sorunsuz çalışcaktır.

Yorumlar (0) Geri izlemeler (0)

Yorum yapılmadı.


Yorum gönder.


Geri izleme yok.

Kategoriler

Son Yazılar

Etiketler

Bağlantılar beta cnkt cnkt.org CSS design development dil paketleri download firefox gmail Google how to Internet internet explorer ipucu kullanılabilirlik language pack Linux messenger Microsoft Office office 2007 performans PHP Programlama Proje rc service pack sp Tasarım tips & tricks ubuntu usability vista Web web design web development web tasarım Windows windows 7 windows vista windows vista sp1 WordPress yahoo