• 19-04-2020, 21:28:44
    #1
    Merhaba arkadaşlar,

    Siteme bir destek talep formu oluşturdum. Destek butonuna tıklandığında aynı "WP-ADMIN"girişi gibi karşılarına giriş yapmaları gereken alan gelsin. Giriş yaptıktan sonra o sayfayı görebilsinler.

    İnternette araştırdığımda hep "Content Locker" adı altında sadece içerik kısmını gizleyen sistemler var. Fakat ben böyle bir şey istemiyorum. O sayfa komple gizli olsun derdindeyim.

    Bildiğiniz bir eklenti var mı?
  • 19-04-2020, 21:59:41
    #2
    hocam bilmiyorum dediğinizi ama örnek almak isterseniz 123reg sitesine kayıt olun desteğe tıklayın sizin dediğinizin birebiri hani birine anlatmak isterseni zyazilimci vs. daha anlasilir olur
  • 19-04-2020, 22:11:14
    #3
    oquzhane adlı üyeden alıntı: mesajı görüntüle
    hocam bilmiyorum dediğinizi ama örnek almak isterseniz 123reg sitesine kayıt olun desteğe tıklayın sizin dediğinizin birebiri hani birine anlatmak isterseni zyazilimci vs. daha anlasilir olur
    Aynen aynen dediğiniz gibi ya. Ya aslında çok basit bir şey illa ki bir eklentisi veya ufak bir kodu vardır. Yazılımcıya yaptırılacak ölçekte bir şey olduğunu düşünmüyorum. Altı üstü bir sayfayı sadece üyeler görebilecek. Saolun öneriniz için bu arada.
  • 20-04-2020, 04:28:07
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba
    Temanızın page.php dosyasını acın icinde the_content ifadesini bulun ve aşagıdaki gibi degistirin

    <?php
    //2 ve 8 ID li sayfaları gizliyoruz.
    if ( is_page('2, 8') ) {
    if (is_user_logged_in()) {
    the_content('devamı');
    } else {
    echo 'Bu sayfayı görmek için <a href="' . wp_login_url() . '">giriş</a> yapmalısınız.';
    }
    } else {
    the_content('devamı');
    }
    ?>
    bu kod daki

    if ( is_page('2') ) {

    yazan yer hangi sayfayı üyelere özel yapacaksanız onun id si dir eger birden fazla sayfada bunu yapmak istiyorsanız

    if ( is_page('2, 8') ) {

    seklinde yapabilirsiniz
    yada tüm sayfalarda bunu yapmak istiyorsanız

    <?php
    if (is_user_logged_in()) {
    the_content('devamı');
    } else {
    echo 'Bu sayfayı görmek için <a href="' . wp_login_url() . '">giriş</a> yapmalısınız.';
    }
    ?>
    Kod Eski Bir kod dur ama muhtemelen calısacaktır bayagı önceden bir müsterime lazım olmustu arsivden bakıp verdim

    kaynak yakupgovler
  • 20-04-2020, 08:11:07
    #5
    PowerUseR adlı üyeden alıntı: mesajı görüntüle
    merhaba
    Temanızın page.php dosyasını acın icinde the_content ifadesini bulun ve aşagıdaki gibi degistirin

    <?php
    //2 ve 8 ID li sayfaları gizliyoruz.
    if ( is_page('2, 8') ) {
    if (is_user_logged_in()) {
    the_content('devamı');
    } else {
    echo 'Bu sayfayı görmek için <a href="' . wp_login_url() . '">giriş</a> yapmalısınız.';
    }
    } else {
    the_content('devamı');
    }
    ?>
    bu kod daki

    if ( is_page('2') ) {

    yazan yer hangi sayfayı üyelere özel yapacaksanız onun id si dir eger birden fazla sayfada bunu yapmak istiyorsanız

    if ( is_page('2, 8') ) {

    seklinde yapabilirsiniz
    yada tüm sayfalarda bunu yapmak istiyorsanız

    <?php
    if (is_user_logged_in()) {
    the_content('devamı');
    } else {
    echo 'Bu sayfayı görmek için <a href="' . wp_login_url() . '">giriş</a> yapmalısınız.';
    }
    ?>
    Kod Eski Bir kod dur ama muhtemelen calısacaktır bayagı önceden bir müsterime lazım olmustu arsivden bakıp verdim

    kaynak yakupgovler
    Hocam öncelikle Allah razı olsun. Verdiğiniz kodu deneyip sonucu buraya yazacağım. ThemeForest teması üzerinde yapacağız bu işlemleri biraz uğraştırıcı olacak ama hallederim diye düşünüyorum

    Tekrardan teşekkürler uykudan kalktığım an denemesini yapacağım.