Wordpress'de Yazı Okunmasını Sınırlama

solanteirrita

Hectopat
Katılım
28 Nisan 2018
Mesajlar
37
Merhaba iyi forumlar.
Wordpress sitemde ziyaretçilerin en fazla 2-3 yazı okumasını, daha fazla okuyabilmek için üye olmalarını istiyorum. Böyle bir şey yapmak için hali hazırda bir eklenti var mı, yoksa kodlara mı müdahale etmem gerekir? Kodlara müdahale edeceksem hangi adımları izlemeliyim?
 
Son düzenleyen: Moderatör:
Sitenizin tema dosyasında "functions.php" dosyasına tag içerisine verdiğim kodu eklerseniz üye olmadan konular gözükmeyecektir. Functions.php dosyanızın yedeğini almayı unutmayın işlemi gerçekleştirmeden önce. İyi forumlar.
PHP:
    function icerik_sonkontrol() {
        if ( is_single() && !is_user_logged_in() ) {

                // Burasi uye girisi yapmayanlara yada uye olmayanlara gorunecek kisim
                wp_die("İçeriği Görüntülemek İçin Üye Olmalısınız- ".( !is_user_logged_in() ? '<a href="'.wp_login_url( get_permalink() ).'">Giriş Yapın</a> yada <a href="'.site_url('/wp-login.php?action=register&amp;redirect_to=' . get_permalink()).'">Kayıt Olun</a>' : '' ));

        }

    }

    // action kodu ile fonksiyonu header e cagiralim
    add_action('get_header', 'icerik_sonkontrol');

    function icerik_sonkontrol() {
 

        if ( is_single() && !is_user_logged_in() ) {
 

                wp_die("İçeriği Görüntülemek İçin Üye Olmalısınız- ".( !is_user_logged_in() ? '<a href="'.wp_login_url( get_permalink() ).'">Giriş Yapın</a> yada <a href="'.site_url('/wp-login.php?action=register&amp;redirect_to=' . get_permalink()).'">Kayıt Olun</a>' : '' ));
 
        }
 
    }
 
    add_action('get_header', 'icerik_sonkontrol');
 
Sitenizin tema dosyasında "functions.php" dosyasına tag içerisine verdiğim kodu eklerseniz üye olmadan konular gözükmeyecektir. Functions.php dosyanızın yedeğini almayı unutmayın işlemi gerçekleştirmeden önce. İyi forumlar.
PHP:
    function icerik_sonkontrol() {
        if ( is_single() && !is_user_logged_in() ) {

                // Burasi uye girisi yapmayanlara yada uye olmayanlara gorunecek kisim
                wp_die("İçeriği Görüntülemek İçin Üye Olmalısınız- ".( !is_user_logged_in() ? '<a href="'.wp_login_url( get_permalink() ).'">Giriş Yapın</a> yada <a href="'.site_url('/wp-login.php?action=register&amp;redirect_to=' . get_permalink()).'">Kayıt Olun</a>' : '' ));

        }

    }

    // action kodu ile fonksiyonu header e cagiralim
    add_action('get_header', 'icerik_sonkontrol');

    function icerik_sonkontrol() {


        if ( is_single() && !is_user_logged_in() ) {


                wp_die("İçeriği Görüntülemek İçin Üye Olmalısınız- ".( !is_user_logged_in() ? '<a href="'.wp_login_url( get_permalink() ).'">Giriş Yapın</a> yada <a href="'.site_url('/wp-login.php?action=register&amp;redirect_to=' . get_permalink()).'">Kayıt Olun</a>' : '' ));

        }

    }

    add_action('get_header', 'icerik_sonkontrol');
Teşekkür ederim kod için fakat, ben dışardan gelen ziyaretçiler sınırlı sayıda yazı görüntülesin istiyorum.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Yeni konular

Geri
Yukarı