• 03-02-2017, 12:06:59
    #1
    Üyeliği durduruldu
    Siteme üye olmayan ziyaretçilerin bazı kategorileri, sayfaları ve yazıları görmesini istemiyorum. Bu işi yapan bir plug-in ya da kod bloğu var mıdır?
  • 03-02-2017, 18:39:17
    #2
    <?php
    if ( is_user_logged_in() ) {
    echo 'KULLANICI GİRİŞ YAPMIŞSA GÖSTERİLECEK ŞEYLER';
    } else {
    echo 'LÜTFEN GİRİŞ YAPIN YADA NE İSTİYORSAN O. GİRİŞ FORMU GİRİŞ SAYFASI LİNKİ VS GİBİ GÖSTERİLECEK ŞEYLER';
    }
    ?>

    Kodla böyle yapılır. Bazı kategoriler için yapacaksan aşağıdaki kod belirlenen kategori olup olmadığını denetler:

    <?php
    foreach((get_the_category()) as $category) {
    if($category->cat_name = 'KATEGORİ İSMİ')
    {
    DOĞRU KATEGORİ SAYFASIYSA BUNU GÖSTER
    }
    else
    {
    YOKSA BUNU GÖSTER
    }
    }
    ?>

    Bu 2 fonksiyonu isteğine göre birleştirip yaparsın. Arşiv sayfasını belirleme ise böyle:


    <?php
    if ( is_archive() ) {
    // write your code here ...
    }
    ?>