• 21-09-2013, 19:30:03
    #1
    fatgptyazilim.com.tr
    Merhaba arkadaşlar sitemde yeni bir kategori açacağım, bu kategorideki yazılara farklı reklam birimi koymak istiyorum. Bunu nasıl yapabilirim acaba?

    Örneğin download sitemiz olsun

    multimedya programlarının bulunduğu kategoride farklı reklamlar çıkacak

    indirme programlarının bulunduğu kategoride farklı reklamlar çıkacak
  • 21-09-2013, 19:38:19
    #2
    if ( in_category( 'multimedya' )) { 
    // multimedya reklam kodu 
    } elseif ( in_category( array( 'macos', 'linux' ) )) {
    // macos ve linux programları reklamları 
    } else {
     //gerikalanda çıkacak genel reklam vs.
    }
    ikinci yöntem
    if ( is_category(4)) {
    // multimedya reklamları
    } else {
    // burada reklam olmasa da olur :) 
    }
  • 23-09-2013, 00:33:35
    #3
    fatgptyazilim.com.tr
    ezoryak adlı üyeden alıntı: mesajı görüntüle
    if ( in_category( 'multimedya' )) { 
    // multimedya reklam kodu 
    } elseif ( in_category( array( 'macos', 'linux' ) )) {
    // macos ve linux programları reklamları 
    } else {
     //gerikalanda çıkacak genel reklam vs.
    }
    ikinci yöntem
    if ( is_category(4)) {
    // multimedya reklamları
    } else {
    // burada reklam olmasa da olur :) 
    }
    çalışmadı hocam
  • 23-09-2013, 01:44:24
    #4
    lookout adlı üyeden alıntı: mesajı görüntüle
    çalışmadı hocam
    tekrar kontrol edin, bir yerde hata yapmışınızdır, wordpress çekirdek kodları bunlar, çalışmama ihtimali yok açıkcası...
  • 23-09-2013, 02:02:44
    #5
    fatgptyazilim.com.tr
    ezoryak adlı üyeden alıntı: mesajı görüntüle
    tekrar kontrol edin, bir yerde hata yapmışınızdır, wordpress çekirdek kodları bunlar, çalışmama ihtimali yok açıkcası...
    tekrar uğraştım başardım hocam. adman eklentisinde deniyordum o yüzden çalışmıyormuş sanırım. yazı ortasında reklam gösteren eklentiye ekledim kodları, çalışmadı malesef. birde sidebar'da da aynı işlemi yapabilmek istiyorum mümkün mü acaba? sidebar kategorilerle bağımsız sanıyorum
  • 23-09-2013, 06:41:12
    #6
    lookout adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar sitemde yeni bir kategori açacağım, bu kategorideki yazılara farklı reklam birimi koymak istiyorum. Bunu nasıl yapabilirim acaba?

    Örneğin download sitemiz olsun

    multimedya programlarının bulunduğu kategoride farklı reklamlar çıkacak

    indirme programlarının bulunduğu kategoride farklı reklamlar çıkacak

    İstediğimiz kategoride, istediğimiz düzenleme

    Tema klasöründe; category.php var.
    Diyelimki "multimedya" kategorisinin idsi; 35...

    category.php dosyasından bir tane daha oluşturuyorsun (copy+paste). İsmini; category-35.php yapıyorsun sonra temana atıyorsun bu kadar .

    NOT: category.php dosyasını kopyalarken içindekilerden kopyalanacak yani aynısını atıyorsun category-35.php ye ).

    Bu arada category-35.php dosyasındaki düzenlemeler: sadece multimedya kategorisinde gözükür.



    Herhangi bir kategorinin yazı sayfasında düzenleme yapmak (istediğimiz kategori farketmez )

    Öncelikle single.php yi kopyala ve adı single-default.php olsun.
    Sonra single.php deki bütün herşeyi sil; aşağıdakileri yapıştır. Sonra bu iki dosyayı temanın içine at...

    <?php
    $post = $wp_query->post;
    if ( in_category('35') ) {
    include(TEMPLATEPATH . '/single-35.php'); }
    
    elseif ( in_category('36') ) {
    include(TEMPLATEPATH . '/single-36.php'); }
    
    else { include(TEMPLATEPATH . '/single-default.php');
    }
    ?>

    Şimdi; single-default.php oluşturmuştuk ondan iki tane daha kopyala ve isimleri single-35.php * single-36.php olsun. Yani 35 - 36 idli kategorilere özel yazı sayfası hazırlıyoruz...

    Sonra bunları single.php nin olduğu yere at tamamdır . Bundan sonra istediğin kategorinin yazı sayfasını böyle düzenleyebilirsin. Ben her zaman böyle yapıyorum .

    ÖNEMLİ BİLGİ:
    Artık bütün yazıların görüntüsü; single-default.php den çekilecek.
    Ayrıca Kategori idsi "35 - 36" olan kategorilere özel yazı sayfası hazırladık...