WordPress üst menüye Widget ekleme

0

WordPress kullanıcıları için önemli bir kod. Çoğu arkadaş üst menüye kategori eklemekte problem yaşıyor bu sayede üst menüye kategori eklemek artık sıkıntılı olmayacak. Widget yani bileşen olarak artık kodlarla uğraşmadan üst menüyüde istedikleri gibi düzenleyebilicekler.

Aslında bunu yaptırmamın amacı üst menüye kategorileri sıralayamayan arkadaşlar için. Öncelikle video’yu izleyin ve kodun ne işe yaradığını görün.

http://www.youtube.com/watch?v=PI_gb0UhjJ0

WordPress Header Widget

Şimdi videoyu izledik işleme geçelim. Alttaki kodu temanızın funcstion.php dosyasına ekleyin.

register_sidebars(1,
array(
'name' => 'Ust Menu',
'before_widget' => '<li id="%1$s">',
'after_widget' => '</li>',
'before_title' => '<h3>',
'after_title' => '</h3>'
)
);
function header_widget() { ?>
<div id="header_widget_1">
<ul>
<?php thesis_default_widget(3); ?>
</ul>
</div>
<?php }
add_action('thesis_hook_header', 'header_widget', '1');

Daha sonra alttaki css kodlarınıda temanızın style.css dosyasına ekleyin.

.custom #header_areage {background: none;}
.custom #header_widget_1 {float:right; padding:3em;}
.custom #header_widget_1 ul.sidebar_list li.widget {position:absolute; display: block;  left:459px; width:468px; }

Son olarak admin panelinizden Widgetlere tıklayıp üst menüye istediğiniz kodu ekleyebilirsiniz.

Yanlız kodu eklemeden söyliyim bazı temalar istenilen düzeyde kodlanmadığı için bazı temalarda olmayabilir. Eğer doğru kodlanmış bir tema kullanıyorsanız mutlaka çıkıcaktır.

Kaynak: How to Add Social Bookmarking Icons in widgetized Header of Thesis Theme