Forumların birçoğunda üye olmayan ziyaretçilere içerikler gösterilmez. İçerik yerine “içeriği sadece üyeler görebilir” şeklinde uyarılar görürüz. Bunu WordPress’de uygulamak için ise ufak bir kod ile işimizi hallediyoruz.
İlk olarak aşağıdaki kodu temamızın functions.php dosyasının içine ekliyoruz, dosya yok ise oluşturuyoruz.
add_shortcode( 'member', 'member_check_shortcode' ); function member_check_shortcode( $atts, $content = null ) { if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) return $content; return ''; } |
Bu işlemden sonra içeriğini üyelere açmak istediğimiz yerler için de aşağıdaki metodu kullanacağız:
[member]
İçerik
[/member]
Yani içeriğini gizlemek istediğimiz kısmı “member” etiketi içine almış oluyoruz.
Kodu öğrenmem iyi oldu fakat internet üzerinden sadece birşeyi üyelerin görmesinden pek yana değilim. (:
Bloglar’da yavaş yavaş forumlaşıyor bu sayede..
İçerikten faydalanmanız için üye olmanız gerektiğini belirten bazı siteler, mail adresinizi mail bankalarına satmak, kişisel veya grupsal amaçları için kullanmak isteyebilir, bu olasılığı ortadan kaldırmak için
http://10minutemail.com/
adresini kullanmanızı tavsiye ediyorum..