WordPress de bazen yazılarınızı sadece üyelerinize görünür kılmak isteyebilirsiniz. Bir önceki yazımda gelen yoruma binayen yardımcı olacağını düşündüğüm için yazıyorum.
Konu: Yazılarınızı üye girişi yapan kişiler görsün – Ziyaretçi yada üye olmayanlar konularınızı okuyamazlar.
Kodlamaya admin v.s kontrolü eklememe gerek yok, zaten giriş yapılmış ise yazılar bu girişi yapan her kullanıcıya görünecektir.
Örnek olarak aşağıdaki resime bakabilirsiniz. Üye girişinden yada kayıttan sonra söz konusu ilgili sayfaya geri dönecek ve yazı üyeye görünür olacaktır.
Kod yapımız çok basit ve tema dosyamızdaki functions.php dosyasında uygun bir yere eklenmesi yeterli olacaktır. Kod içerisindeki renkli şekilde vurgulanan kısmı kendinize göre düzenleyebilirsiniz.
/* Kuazadan sevgilerle : kuaza.com */ /* konu alaninda uye kontrolu */ 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');
Aklınıza takılan şeyler olursa ilgili konu altına yazarsanız müsait bir zamanda inceleyip geri dönüş yaparım..
“WordPress yazılarınızı sadece üye olanlar görsün!” için 21 yanıt
Merabalar;
Eklentiyi , giriş yapmayanlar sadece yorumları görmesin diye düzenlemek istesek , olurmu acaba?
Merakla bekliyorum
Bilgilendimeniz için çok teşekkürler, kodu tema dosyamızdaki functions.php nin enalttaki fonksiyonun hemen altına satırına ekledim fakat bir değişiklik olmadı.Yardımlarınız için teşekkür ederim.
cikis yapip denediniz mi ?
Peki böyle yaptığımızda, google bot sitemizi index leyebilecek mi ?
Cevap için teşekküerler…
Hayir cunku google bot uye degil misafir olarak geliyor. ancak arama botlari icin ozel bir fonksiyon yazarak icerigi botlara acabilirsiniz, ama bununda bir anlami yok sonucda iceriginizi sadece uyelere acmanizin anlami kalmaz.
Merhaba ,
Aynı olmasada benim bir sorum olacak acaba wordpress’te belli kategorilerdeki yazıları belli kullanıcıların görmesi mümkünmü ? Örneğin 6 kategori var belli bir kullanıcı tipi sadece 4 kategorinin içeriğini görebiliyor.Diğer kullanıcı ise 6 kategorinin de içeriğini görebiliyor.
Bu herhangi bir eklenti ile mümkün mü ?
Bunun icin detayli yetki verme eklentisi vardi, user role idi sanirim yinede arastirmak lazim:)
kodu dediğiniz gibi yerleştirdim, çıkış ta yaptım ama yine de etki etmedi. nasıl yapabilirim?
cache eklentis kullanmadiginizdan eminmisiniz ? cache aliniyorsa giris yaptiginizda aldigi cacheyi gosteriyor olabilir.
selam selcuk bey size ulasmalıyım bu konu için ama ulasamıyorum mail falan verebilrmisniz
[email protected] a mail atabilirsiniz, yada burdan da yazabilirsiniz.
Merhaba Kardeş Ben Yazılarda değilde üst menülere üyelik istiyorum
http://www.norfulpaylasim.com adresıne bakarsan üst kısımdaki sayfalar
Bu sekilde yapabilecegini dusunuyorum:
if(is_user_logged_in() ) {
// kullanicilara gostermek istedigin icerik veya menu kodlari
}else{
// ziyaretciler burayi gorur
}
Teşekkürler Yardımınız İçin Ama wp-Members Eklentisi İle Hallettim Çok İşlevli İşime Yaradı
Merhabalar tamamen konuyu kapatma değilde konunun içinden sadece bir bölümü ziyaretçiye kapatmayı nasıl yapabilirim? Örneğin konunun içerisinde ki telefon numarasını sadece üyelerin görebilmesini istiyorum ziyaretçi konunun içerisine girdiğinde o bölümde telefon numarasını görebilmeniz için lütfen üye olun diye bir ibare görmesini istiyorum yardımcı olabilirseniz çok memnun olurum.
Buradaki eklentimi kullanabilirsiniz. Sadece yazi icinde belli bolumu kapatarak istediginiz mesaji gosterebilirsiniz. Ayrica bunu istediginiz uye gruplarina gosterip, gizleyebilirsiniz. = http://makaleci.com/wp-kullanici-gruplari-icin-gizlegoster-site-yazilar-kategoriler-etiketler-v-s-kuaza.html
hocam merhaba http://metinhacmalzemeleri.com/ bu sitede site sahibi ürün fiyatlarını sadece üyelere özel yapmak istiyor bunu nasıl sağlarım yardımcı olurmusunuz ? teşekkürler
O site wordpress mi acaba ? degilse sistemi inceleyerek bir uygulama hazirlanabilir..
Bir Sayfam var ilan üzerine . İlanlarla ilgili notlar düşmek istiyorum ama bunu sadece adminlerin görmesini istiyorum . Bu yorumlar kısmı uygun bana aslında ne yapabilirim yorumları sadece adminlerin okumasını sağlayabilirmiyim acaba ? Yanıtlarsanız cok minnettar kalırım.
Bunun icin basit bir kac fonksiyonlar yorumlari belirlediginiz kullanicilara gosterebilirsiniz ve digerlerine kapatabilirsiniz. Mantik: giris yapan kullanici id sini belirlediginiz admin yada mod id leri ile karsilastirin, uyuyorsa gosterin, uymuyorsa gostermeyin ;)
WordPress bir sitede site sahibi ürün fiyatlarını sadece üyelere özel yapmak istiyor bunu nasıl sağlarım yardımcı olurmusunuz ? teşekkürler