• 15-02-2022, 23:25:27
    #1
    Wordpress sadece üyelerin siteyi görebileceği şekilde site nasıl yapabilirim? Site ana sayfaya girdiği zaman direkt giriş yap sayfasına yönlendirecek.
  • 15-02-2022, 23:28:39
    #2
    Ayarlar > Kalıcı Bağlantılar temanız özel girişi destekliyorsa, login ya da giriş sayfası vardır, sitenin varsayılan ana sayfasını bunu seçerek yapabilirsiniz.

    Ayrıca diğer bütün sayfa ve yazıları Görüntüleme seçeneklerinden Özel olarak seçmelisiniz.
  • 15-02-2022, 23:36:50
    #3
    igunaycom adlı üyeden alıntı: mesajı görüntüle
    Ayarlar > Kalıcı Bağlantılar temanız özel girişi destekliyorsa, login ya da giriş sayfası vardır, sitenin varsayılan ana sayfasını bunu seçerek yapabilirsiniz.

    Ayrıca diğer bütün sayfa ve yazıları Görüntüleme seçeneklerinden Özel olarak seçmelisiniz.
    Teşekkür ederim.
  • 15-02-2022, 23:47:59
    #4
    İşinize yarayacaktır. Müşterimin sitesinde kullandım. Kodu functions.php dosyası içerisine ekleyin üye olmayanlar içerikleri göremez sadece ana sayfayı görür.

    Örnek ürünler görünmesini istemiyorsanız single-product.php üst kısmınada eklenebilir

    /* Recep TURAN'dan sevgilerle : papatyamsoft */
    	/* konu alaninda uye kontrolu */
    	function papatyamsoft_kontrol() {
    
    		// Kod yazi okuma sayfasinda ve uye girisi yapilmamis ise calissin
    		if ( is_single() && !is_user_logged_in() ) {
    
    				// Burasi uye girisi yapmayanlara yada uye olmayanlara gorunecek kisim
    				wp_die("Konuyu goruntuleyebilmek icin uye olmaniz gerekli - ".( !is_user_logged_in() ? '<a href="'.wp_login_url( get_permalink() ).'">Giris Yapin</a> yada <a href="'.site_url('/wp-login.php?action=register&amp;redirect_to=' . get_permalink()).'">Kayit olun</a>' : '' ));
    
    		}
    
    	}
    
    	// action kodu ile fonksiyonu header e cagiralim
    	add_action('get_header', 'papatyamsoft_kontrol');
  • 15-02-2022, 23:49:07
    #5
    ByRecep77 adlı üyeden alıntı: mesajı görüntüle
    İşinize yarayacaktır. Müşterimin sitesinde kullandım. Kodu functions.php dosyası içerisine ekleyin üye olmayanlar içerikleri göremez sadece ana sayfayı görür.

    Örnek ürünler görünmesini istemiyorsanız single-product.php üst kısmınada eklenebilir

    /* Recep TURAN'dan sevgilerle : papatyamsoft */
        /* konu alaninda uye kontrolu */
        function papatyamsoft_kontrol() {
    
            // Kod yazi okuma sayfasinda ve uye girisi yapilmamis ise calissin
            if ( is_single() && !is_user_logged_in() ) {
    
                    // Burasi uye girisi yapmayanlara yada uye olmayanlara gorunecek kisim
                    wp_die("Konuyu goruntuleyebilmek icin uye olmaniz gerekli - ".( !is_user_logged_in() ? '<a href="'.wp_login_url( get_permalink() ).'">Giris Yapin</a> yada <a href="'.site_url('/wp-login.php?action=register&amp;redirect_to=' . get_permalink()).'">Kayit olun</a>' : '' ));
    
            }
    
        }
    
        // action kodu ile fonksiyonu header e cagiralim
        add_action('get_header', 'papatyamsoft_kontrol');
    Teşekkürler Peki anasayfayı da görmesini istemiyorsam ne yapabilirim?
  • 16-02-2022, 00:19:56
    #6
    Header.php içerisine ekleyin bunu

    <?php if ( is_user_logged_in() ) : ?>
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler Peki anasayfayı da görmesini istemiyorsam ne yapabilirim?