2 Farklı sidebar yapımı (Ana Sayfa ve Diğer sayfalar)

23 Kas
2009

Geçenlerde Yakup sormuştu 2 Farklı sidebar yapmak istiyorum demişti istek hattı‘da bende hemen bu konu hakkında yazı yaziyim dedim. Şimdi arkadaşlar sidebar yapımını göstericem ancak şunlarıda söyliyim baştan aklınızda kalsın.

Ana sayfa (index.php)

Yan menü (sidebar.php)

Diğerlerini yazmıyorum onları zaten Editöre tıklayarak görebiliyorsunuz. Bunları konu içinde işleyeceğim için yazdım.

Ana sayfada farklı sidebar yapımı

Ana sayfada farklı sidebar yapmak çok zor veya imkansız deil. Çok kolay şimdi şunları yapın. Ana sayfa’nın kodları index.php’deydi biliyorsunuz. Bu arada unutmadan söyliyim anlattığım Default temaya göredir diğer temalarda farklı özellikler için değişik yöntemler uygulanmış olabilir onun için temanızın adını söylemeniz gerekiyor.

index.php içinde şu kodu bulup siliyoruz.

<?php get_sidebar() ?>

Bu kod’dan sonra ana sayfadaki sidebar’ınız gidiyor. Şimdi şunu yapın sidebar.php dosyanızı kopyalayın ve tekrar yapıştırın yani bir kopyasını oluşturun. Kopyasının adını sidebar2.php olarak yazın.

index.php içinde sildiğimiz kod yerine şunu yapıştırıyoruz.

<?php include (TEMPLATEPATH . "/sidebar2.php"); ?>

Ana sayfadaki sidebarınızı sidebar2.php’yi düzenleyerek yapın diğer sayfalar için sidebar.php dosyanızı düzenleyin.

Bu iş bu kadar… Aslında uğraşıp bu sidebar2.php dosyasını bileşenler kısmındada gösterebilirim ama en basit haliyle budur…
Bu arada eğer anlattığımı anlayıp mantığıda anladıysanız şunları yapabilirsiniz;

  1. Ana sayfada farklı yan menü oluşturabilirsiniz.
  2. Kategorilere tıklandığında yani arşiv sayfasında farklı yan menü yapabilirsiniz.
  3. Tekil yazı yani içerikte diğer 2’sinden farklı bir yan menü yapabilirsiniz. :)

2 Farklı sidebar yapımı (Ana Sayfa ve Diğer sayfalar) için 16 Yorum

rooteto.com yorum yapanların avatarları

Yakup

Öncelikle isteğimi dikkate alıp konuyu açtığınız için çok teşekkürler, inanın hiç bir sitede bu kadar sade anlatılmamıştı.

sidebar.2 ‘yi anasayfaya yönlerdim, sonra sidebar.php’nin sidebar yazısının altına

-php if (!function_exists(’dynamic_sidebar’) || !dynamic_sidebar(2) ) : // begin primary sidebar widgets ?-

kodunu yapıştırdım, ve kendime göre düzenledim oldu. abi istersen dediğim kodu ekleyebilirsin eklemeden olmadı bende, tabi temadan temaya değişir. :)

Konu için çok teşekkürler

rooteto.com yorum yapanların avatarları

rooteto

Rica ederim ne demek yapabildiğine sevindim :)

rooteto.com yorum yapanların avatarları

k3mo

gerçekten açıklayıcı ve net bir anlatım olmuş.. anlatım için teşekkürler..

rooteto.com yorum yapanların avatarları

rooteto

Rica ederim ne demek eğer başka öğrenmek istediğin bir şey varsa onu şuradan sorabilirsin. : http://rooteto.com/wordpress/istek

rooteto.com yorum yapanların avatarları

aska_surgun

hocam anlatım için çok teşekkürler güzel bir anlatrımve çok basit yanlız ben kategorileri ayrı sidebarda göstermek istiyorurum diler ayrı sinema bölü ayrı dovnload bölüm ayrı olacak onu nasıl yapabilirim

rooteto.com yorum yapanların avatarları

rooteto

Nasıl yani tam anlayamadım. Kısaca sen her kategoriye ayrı sidebarmı istiyorsun ?

Sinema kategorisine girildiğinde sinema ile ilgili sidebarın çıkıcak, Download kategorine tıklandığında farklı sidebar öylemi :)

Yapılamaz diye birşey yok eğer öyle istiyorsan o konu hakkında bir çalışma yapabilirim…

rooteto.com yorum yapanların avatarları

aska_surgun

Yani 3 Adet kategori Bölümü Olacak

http://i1001.hizliresim.com/2010/1/23/2210.jpg

Son yazılar gibi ayrı ama kategoriler benim belirlediğim kategoriler ayrı duracak

DİZİLER AYRI

DOWNLOAD BÖLÜMÜ Diye

İlgilendiğiniz bilgilerinizi paylaştığınız için teşekkürler

rooteto.com yorum yapanların avatarları

rooteto

Yukarıdaki söylediğinle alttaki söylediğin farklı şeyler.

En iyisi ben soriyim evet hayır de anlaşalım. Şimdi sen download kategorisinde download kategorisinin son yazılarımı çıksın istiyorsun?

rooteto.com yorum yapanların avatarları

aska_surgun

Hocam http://i1001.hizliresim.com/2010/1/23/3512.jpg Sidebar.php’ye BeNDeNsiNCafe Download

bu kodları ekledim ve halloldu eyvallah yanlız şimdi
http://i1001.hizliresim.com/2010/1/23/3512.jpg

ayırdığım kategorileri kutucuk içine almaya yada etrafına noktalı çerçeve yapmak istiyorum siteye uygun bir görünüm vermek için o konuda yardımcı olabilirmisin

rooteto.com yorum yapanların avatarları

rooteto

istediğin konuda yardımcı olamadım ama sen yapabilmişsin sorun kalmadı demekki :)

Diğer sorun içinde yardım ediyim. Senin teman mystique temasıydı o temanın sidebar’ından aldığım kodlara göre veriyorum.

   <li class="block">
    <div class="block-bookmarks">
     <h3 class="title"><span>Başlık buraya</span></h3>
     <ul>
 kodlar buraya
     </ul>
    </div>
   </li>

rooteto.com yorum yapanların avatarları

aska_surgun

evet eyvallah çok teşekkürler

WP Yardım diyerek link vereceğim sayfanıza gerçi hitim neredeyse 0 Ama sağlık olsun :]]]

rooteto.com yorum yapanların avatarları

rooteto

Rica ederim. WP yardım değilde Wordpress destek yazarsan sevinirim genede sağol. Hitin 0 olması birşey değiştirmez belki yakında çok büyürsün kim bilir :)

Birde e-mail abonem olursan yazılarımı güncel takip edebilirsin.

rooteto.com yorum yapanların avatarları

pride

merhaba acaba bu tema:
http://demo.billionstudio.com/?wptheme=Crafty%20Cart
için 2 farkı side barım olsun istiyorum sol tarftaki side barın aynından sağ taraftada olsun istiyorum bunun için yine aynı yöntemimi izlemem gerekiyor acaba

rooteto.com yorum yapanların avatarları

rooteto

Malesef aynı yöntemle yapamazsın…

rooteto.com yorum yapanların avatarları

güven göç

ikinci yaptığımız sidebar ı bileşenlere nasıl ekleyebiliriz acaba?
tema comfy-plus

rooteto.com yorum yapanların avatarları

hobi

temayı incelemem lazım o temada farklı şekilde oluyor dediğin. Temadaki kodlar değişicek .css kodları fln değişebilir diye düşünüyorum evden uzağım evde olsam senin için araştırırdım. Uzun bir zaman düzenli yardımda bulunamayacağım k.bakmayın…

Yorum yaz

yukarı