04 Eylül 2009

Varsayılan Bileşenleri İptal Etme

WordPress Yorum Ekle

WordPress varsayılan olarak birçok bileşeni de yanında getirmektedir, son yazılar, son yorumlar, etiket bulutu, sayfalar, kategoriler vs. Eğer bunları kullanmıyorsanız, ya da kullanmadıklarınız varsa onları iptal edebilir, bileşenler bölümünden kaldırabilirsiniz.
Bunun için yapmanız gereken aşağıdaki kodları temanızın Tema fonksiyonları (funtions.php) dosyasına eklemek.

  1. // unregister all default WP Widgets
  2. function unregister_default_wp_widgets() {
  3.     unregister_widget('WP_Widget_Pages'); //sayfalar
  4.     unregister_widget('WP_Widget_Calendar'); //takvim
  5.     unregister_widget('WP_Widget_Archives'); //arşivler
  6.     unregister_widget('WP_Widget_Links'); //bağlantılar
  7.     unregister_widget('WP_Widget_Meta'); //meta
  8.     unregister_widget('WP_Widget_Search'); //arama
  9.     unregister_widget('WP_Widget_Text'); //metin
  10.     unregister_widget('WP_Widget_Categories'); //kategoriler
  11.     unregister_widget('WP_Widget_Recent_Posts'); //son yazılar
  12.     unregister_widget('WP_Widget_Recent_Comments');
  13.     unregister_widget('WP_Widget_RSS'); //rss
  14.     unregister_widget('WP_Widget_Tag_Cloud'); //etiket bulutu
  15. }
  16.  
  17. add_action('widgets_init', 'unregister_default_wp_widgets', 1);

Eğer iptal etmek istemediğiniz bir bileşen varsa, o bileşenle ilgili satırın başına // ifadesini kullanarak iptal edilmesini engelleyebilirsiniz. Bu arada yöntem sadece WordPress 2.8 sürümü için geçerli olup, önceki sürümlerde işe yaramayacaktır.
Kaynak: WpEngineer


Bu yazının kısa bağlantısı http://www.yakupgovler.com/?p=1054.

Yazılarımı RSS aboneliği ile takip edebilir, yeni yazılarıma kolaylıkla ulaşabilirsiniz. Bunun için ise RSS adresimi kullanabilirsiniz.


“Varsayılan Bileşenleri İptal Etme” yazısı için 5 Yorum

Bu yazıya yapılan yorumları dilerseniz, ( RSS 2.0 ) beslemesini kullanarak takibe alabilirsiniz.

  1. hakan dedi ki:

    teşekkürler hocam, hız açısından fayda sağlar mı?

  2. Doğan dedi ki:

    Yakup hocam ben size bir konuda danışmak istiyorum bu glossyblue-1-4 temasını WP 2.8 kuruyorum alt kısım yani foother bölümü uzun duruyor sağdan sola onu nasıl düzeltirim bilgi verirseniz sevinirim.

  3. Yakup Gövler dedi ki:

    @hakan, sadece bileşenler bölümünün daha hızlı açılmasını sağlar.

  4. Yakup Gövler dedi ki:

    @Doğan, bilgisayarımda yaptığım denemede böyle bir problemle karşılaşmadım. Tema üzerinde yaptığınız değişiklikler buna neden olmuş olabilir. Kapatılmayan bir html etiketi ya da buna benzer şeyler problem yaratmış olabilir.

  5. Doğan dedi ki:

    Tamam hocam buldum hatayı eklediğim toplist sayaçlar sorun yaratıyormu bileşenlerden eklemiştim Metin bölümünden böyle hatayla karşılaşanlar bu hataları gözden geçirsinler iyi günler..