Wordpress sadece üyelerin siteyi görebileceği şekilde site nasıl yapabilirim?
5
●220
- 15-02-2022, 23:47:59İş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&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:07Teşekkürler Peki anasayfayı da görmesini istemiyorsam ne yapabilirim?ByRecep77 adlı üyeden alıntı: mesajı görüntüle
- 16-02-2022, 00:19:56Header.php içerisine ekleyin bunu
<?php if ( is_user_logged_in() ) : ?>
Misafir adlı üyeden alıntı: mesajı görüntüle