Yeni bir plug-in ile WordPress sidebar’a minik widget - aparatlar eklemek mümkün hale geldi. Dosyaları upload edip plug-in’i aktif hale getirdikten sonra, Yönetim Paneli -> Presentation -> Sidebar Widgets ile widget ayarlarını yapmak mümkün.
Eğer farklı bir tema kullanıyorsanız, functions.php dosyasına
[code lang="php"]
< ?php
if ( function_exists('register_sidebar') )
register_sidebar();
?>
[/code]
satırlarını eklemeniz gerekli, aksi halde yönetim panelinden widgets ayarlarına erişmek mümkün olmuyor.
Ajax destekli bir arayüz ile standat olarak gelen widget’ları sürükle - bırak ile sidebarınıza sürüklemeniz mümkün. İstediğiniz widgetı istediğiniz sırada ekleyebiliyorsunuz. Standart olarak gelen widget’lar Pages, Categories, Recent Comments, Recent Posts, Links, Meta, Archives, Calendar, Search ve ayarlanabilir RSS ve Text alanları… Yani standart olarak WordPress’te bulunan herşeyi widget’lar ile sidebara eklemek mümkün.
Sidebar’ı ayarladıktan sonra, aktif hale getirmek için ben sidebar.php dosyasını aşağıdaki şekilde değiştirdim ve canavar gibi bir sidebar oldu.
[code lang="php"]
< ?php dynamic_sidebar() ?>
[/code]
Sidebar’a istediğiniz kadar RSS veText alanı ekleyebiliyorsunuz. Text alanlarının bir güzelliği var, şu anda sidebarın alt kısımlarında görünen Blog Kardeşliği ve Firefox butonu aslında javascript kodu, manuel olarak değiştirebildiğiniz text alanları içerisine, ilgili javascript kodunu yapıştırınca, doğrudan HTML içerisine gömülmüş gibi aynı işlevi görüyor.
Widgets’in sitesindeki dökümanlar yardımıyla farklı temalara uyarlamak ya da API yardımıyla yeni widget’lar yazmak mümkün.
Şu anda widgetları kullanmıyorum, bir şekilde Random Quotes ve Random Posts eklentilerini widget’lar ile entegre edebilirsem kesinlikle kullanacağım.