Üye olamayanlar göremesin ile ilgili 2 alternatif paylaşabilirim..
Function.php dosyasında uygun bir yere koyabilirsiniz.
Bu kodu ShortCode olarak kullanabilirsiniz..
Üye olmayanların görmesini istemediğiniz sayfalara bu kısa kodu ekleyin.
[member]
function cwc_member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return '';
}
add_shortcode( 'member', 'cwc_member_check_shortcode' );
Bu da diğer alternatif..
function kuaza_sonkontrol() {
// 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', 'kuaza_sonkontrol');