WordPress Varsayılan Bileşenleri Silme

Merhaba arkadaşlar, sizlerde wordpress tema tasarımına ve kodlamasına gönül vermişseniz temalarınıza özel son yorumlar, arşivler vb. gibi bileşenleri de temanıza büyük ihtimal eklediniz. Ama şöyle bir durum var wordpress’in kendi özelliği olan bileşenler ile sizin yaptığınız bileşenler admin panelde fazlalık oluşturacaktır bu yüzden varsayılan bileşenleri silmemiz gerek bunun için temanızda ki functions.php dosyasında birkaç kod eklemeniz gerekiyor.

Temanızdaki “functions.php” dosyasını açın ve şu kodu aratalım ;

?>

Hemen üstüne aşağıdaki kod yapısını ekleyelim.

/* ##### AtknUludag.Com Varsayılan Bileşenleri Silme ##### */
function remove_default_widgets() { 
unregister_widget('WP_Widget_Pages'); 
unregister_widget('WP_Widget_Calendar'); 
unregister_widget('WP_Widget_Archives'); 
unregister_widget('WP_Widget_Links'); 
unregister_widget('WP_Widget_Meta'); 
unregister_widget('WP_Widget_Search'); 
unregister_widget('WP_Widget_Text'); 
unregister_widget('WP_Widget_Categories'); 
unregister_widget('WP_Widget_Recent_Posts'); 
unregister_widget('WP_Widget_Recent_Comments'); 
unregister_widget('WP_Widget_RSS'); 
unregister_widget('WP_Widget_Tag_Cloud'); 
unregister_widget('WP_Nav_Menu_Widget'); 
} 
add_action('widgets_init', 'remove_default_widgets', 11);  
/* ##### End AtknUludag.Com Varsayılan Bileşenleri Silme ##### */

Birazcık ingilizce bilginiz varsa hangi bileşenleri sildiğimizi fark etmişsinizdir zaten. Umarım yararlı bir makale olmuştur. İyi günler 🙂

“WordPress Varsayılan Bileşenleri Silme” için bir yorum

  1. Heleşükür en sonunda buldum 😀 WordPress tema yaparken bu kod çok işime yarayacak. Böylece wordpress’de bulunan varsayılan bileşenleri silip kendi bileşenlerimi yer kaplamadan ekleyebileceğim teşekkürler.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.