Semih | 19.Mayıs.2009 | bu yazı eskimiş | İpuçları
Bir WordPress siteniz var ve yazı içerisine sadece üyelerin görebileceği bir not saklamak istiyorsunuz. O zaman yapacağınız işlem çok basit.
Dikkat bu konu functions.php dosyasının düzenlenmesini gerektiriyor. Yardım için bu konuya göz atın.
Yapılacak İşlemler
- Functions.php içerisine aşağıdaki kodları yerleştirin.
add_shortcode( 'uyelericin', 'uye_kisayolu' ); function uye_kisayolu( $atts, $content = null ) { if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) return $content; return ''; } - Bu işlemi yaptıktan sonra, yazı içerisinde gizlemek istediğiniz yeri aşağıdaki şekilde belirtin:
[uyelericin] Üyelerin göreceği gizli içerik [/uyelericin]
- Ve işlemimiz tamamlandı.
Kaynak: http://www.wprecipes.com/wordpress-shortcode-display-content-to-registered-users-only
“WordPress ile Sadece Üyelere Özel İçerik” için 9 Yorum var
maalesef ben halledemedim
Bloglarında forumlar gibi üyeselleşmesini hiç istemem. ama bazı istisnalar olabilir ki o istisnalar için böyle birşey gerekebiir, teşekkürler.
” if (is_user_logged_in()) { ? ” kodunu ben direk single.php de content öncesinde kullaniyorum.. haberler sadece giris yapanlar tarafindan görüntülenebiliyor..
örnek :
http://cocktailshows.com/2008/new-area-51-trailer
sayfa,baslik,yorumlar kisaca hersey görüntüleniyor ama video yada haber sadece giris yapdikdan sonra görüntülenebiliyor…
buda bir fikir..
Kisiselfonksiyonlar.php içine ekledim gayet güzel oldu acaba üye dışındaki ziyaretciye uyarı olarak yazının devamı için üye olmanız gerekli şeklinde yazı olsa dahamı iyi olur olursa kesin hidepost eklentisinden daha kullanışlı olur sanırım
hani plugin yapmıştık bunun için http://www.wpuzmani.com/wordpresste-kisisel-fonksiyonlariniz-icin-eklenti-yazimi/
ona eklesek ya?
Ona da ekleyebilirsiniz, tercih size kalmış
Buna da el atabiliriz aslında
Yakup hocam bu mesajınızı görürse, o başlasın ben de yetişicem
Teşekkürler Levent. Tabi ki olabilir ancak ben bazı kısımlarınız gizlemek isteyebilirler diye bu öneriyi vermiştim