• 12-09-2020, 23:15:03
    #1
    Merhaba, wordpress sitede ana sayfa 'son yazıları göster' olarak ayarlıyken istemediğim kategorilere ait yazıları orada göstermemesini nasıl sağlarım ?
  • 12-09-2020, 23:23:32
    #2
    su sekilde:

    add_action( 'pre_get_posts', 'excludecats' );
    function excludecats( $query ) {
    if ( $query->is_home() ) {
    $query->set( 'cat', '-1, -2, -7' );//1,2,7 kategori idleri. Istemediginiz kat. idsi ile degistirmelisiniz.
    }
    return $query;
    }


    mobildeyim, code taginin arasina yazinca dagiliyor. Kisa diye almadan yazdim kusura bakmayin.
  • 12-09-2020, 23:27:45
    #3
    Peki bu durumda tam tersine ana sayfa için bu durumu nasıl değiştirebiliriz?
  • 12-09-2020, 23:50:45
    #4
    Developer
    Slash adlı üyeden alıntı: mesajı görüntüle
    Peki bu durumda tam tersine ana sayfa için bu durumu nasıl değiştirebiliriz?
    dennis arkadaşımız zaten anasayfa için paylaşmış, tam tersine derken yapmak istediğinizi açıklarsanız ben de verilen kod üzerinden yardımcı olabilirim
  • 12-09-2020, 23:53:04
    #5
    brown adlı üyeden alıntı: mesajı görüntüle
    dennis arkadaşımız zaten anasayfa için paylaşmış, tam tersine derken yapmak istediğinizi açıklarsanız ben de verilen kod üzerinden yardımcı olabilirim
    Slash adlı üyeden alıntı: mesajı görüntüle
    Peki bu durumda tam tersine ana sayfa için bu durumu nasıl değiştirebiliriz?

    Ne istediginizi ben de hic anlayamadim :/
  • 13-09-2020, 00:40:19
    #6
    d3nnis adlı üyeden alıntı: mesajı görüntüle
    su sekilde:

    add_action( 'pre_get_posts', 'excludecats' );
    function excludecats( $query ) {
    if ( $query->is_home() ) {
    $query->set( 'cat', '-1, -2, -7' );//1,2,7 kategori idleri. Istemediginiz kat. idsi ile degistirmelisiniz.
    }
    return $query;
    }


    mobildeyim, code taginin arasina yazinca dagiliyor. Kisa diye almadan yazdim kusura bakmayin.
    Teşekkürler deneyip bildireceğim
  • 13-09-2020, 01:01:31
    #7
    brown adlı üyeden alıntı: mesajı görüntüle
    dennis arkadaşımız zaten anasayfa için paylaşmış, tam tersine derken yapmak istediğinizi açıklarsanız ben de verilen kod üzerinden yardımcı olabilirim
    d3nnis adlı üyeden alıntı: mesajı görüntüle
    Ne istediginizi ben de hic anlayamadim :/
    Myk61 adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler deneyip bildireceğim
    Ben sidebar'da da gözüken son yazılan yazılar için paylaşıldığını düşündüm,
    Tam olarak istediğim aslında ;
    Örnek veriyorum 5 tane kategori var,
    Ana sayfada bu 5 kategori içerikleri gözüküyor,
    Fakat ben " Sosyal Medya " kategorisindeki içeriklerin sitenin ilk açılış sayfasında gözükmesini istemiyorum..

    Ayrıca sitenin açılış kısmı için yazılan kodlar genelde temalarda hangi isimli dosyada bulunuyor daha önce çok fazla bakmama rağmen çözüm bulamamıştım..
  • 13-09-2020, 01:03:21
    #8
    Slash adlı üyeden alıntı: mesajı görüntüle
    Ben sidebar'da da gözüken son yazılan yazılar için paylaşıldığını düşündüm,
    Tam olarak istediğim aslında ;
    Örnek veriyorum 5 tane kategori var,
    Ana sayfada bu 5 kategori içerikleri gözüküyor,
    Fakat ben " Sosyal Medya " kategorisindeki içeriklerin sitenin ilk açılış sayfasında gözükmesini istemiyorum..
    Tam olarak bunu paylaştı arkadaş zaten
  • 13-09-2020, 01:13:29
    #9
    Myk61 adlı üyeden alıntı: mesajı görüntüle
    Tam olarak bunu paylaştı arkadaş zaten
    Anladım teşekkür ederim peki ilgili güncellemeyi tema üzerinde genelde hangi dosyadan düzenleyebiliyoruz?

    header.php,
    single.php ( içerik sayfası oluyor genelde )
    sidebar.php de sağ taraf oluyor.

    Ana sayfa içeriklerini çeken kısım ile iligili dosya isimleri ne olabiliyor?