• 12-03-2021, 10:36:18
    #1
    Merhaba

    Arkadaşlar şimdi şöyle bir durum var. Sitemizde fuarlar ve haberler bölümü var. Biz fuarları ve haberleri yazı olarak ekliyoruz. Blog sayfamızda fuarları ve haberleri yazı olarak eklediğimiz için ikisi de çıkıyor. Biz fuarların blogda görünmesini engellemek, sadece haberlerin görünmesini istiyoruz. Yani kısacası blog sayfamızda istediğimiz yazıların görünmesini istiyoruz. Bunu nasıl yapabiliriz ?
  • 12-03-2021, 10:37:09
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Konun takip bana da lazım olabilir ++
  • 12-03-2021, 10:37:49
    #3
    Üyeliği durduruldu
    site bilgileri ile pm atarsanız yardımcı olayım hocam
  • 12-03-2021, 10:38:45
    #4
    Darquarter adlı üyeden alıntı: mesajı görüntüle
    site bilgileri ile pm atarsanız yardımcı olayım hocam

    Hocam site bilgilerini atamam, kurumsal bir şirkette çalışıyorum. Aslında kendimde araştırsam bulurum ama vaktim olmadığından araştıramıyorum. Buraya çözümü söylerseniz ben uygularım.
  • 12-03-2021, 10:44:04
    #5
    bazı temalar da var onlar anasayfa da görünsün ya da görünmesin , ayar değil de büyük ihtimalle eklenti ile oluyor
  • 12-03-2021, 10:44:53
    #6
    isimkaydet.com
    Merhaba,

    Kategori oluşturarak hangi yaznın hangi kategoride olacağını ayarlarsanız yazı eklediğinizde de o kategoride çıkar.
    Saygılarımla.
  • 12-03-2021, 10:46:25
    #7
    Kurumsal Üye
    add_action( 'pre_get_posts', 'wpu_1k121m' );
    function wpu_1k121m( $query ) {
        if ( is_admin()
                 || ! $query->is_main_query()
                 || ( isset( $_GET['orderby'] ) && $_GET['orderby'] !== 'date' )
        ) {
            return;
        }
        $args  = array(
            'post__not_in'   => array(),
            'cat'                         => array(),
        );
        $custom_query   = new WP_Query( $args );
        $excluded_posts = $custom_query->posts;
        $query->set( 'post__not_in', $excluded_posts );
    }
    'post__not_in' => array(),
    array içine çıkarmak istediğin yazı idlerini yaz

    'cat' => array(),
    array içine çıkarmak istediğin kategori idlerini yaz
  • 12-03-2021, 10:47:51
    #8
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Merhaba

    Arkadaşlar şimdi şöyle bir durum var. Sitemizde fuarlar ve haberler bölümü var. Biz fuarları ve haberleri yazı olarak ekliyoruz. Blog sayfamızda fuarları ve haberleri yazı olarak eklediğimiz için ikisi de çıkıyor. Biz fuarların blogda görünmesini engellemek, sadece haberlerin görünmesini istiyoruz. Yani kısacası blog sayfamızda istediğimiz yazıların görünmesini istiyoruz. Bunu nasıl yapabiliriz ?
    Function .php de anasayfada görünmesini istemediğiniz kategorileri ('cat','-X') kodu ile gizleyebilirsiniz. bu kodu function php dosyasına ekliyorsunuz. -X yazan yere kategori id sini ekliyorsunuz. Tam kod aşağıda.


    function preventHomepageTips($query) {
    if($query->is_home() && $query->is_main_query()){
    $query->set('cat', '-X');}}
    add_action('pre_get_posts', 'preventHomepageTips');
  • 12-03-2021, 10:48:12
    #9
    Wpbakery ile bunu kolaylıkla yapabilirsiniz.

    Eklendiğiniz blog yazıları modülünün içinde ilgili alana gözükmesini istemediğiniz POST ID adresini ya da doğrudan kategori adını ekleyebilirsiniz.

    Ancak ne tür bir düzenleme editörü kullanıyorsunuz bilmiyorum.
    Site adresinizi paylaşamayacağınızı söylediğiniz için sadece bu kadar yardımcı olabiliyorum.