İyi günlerde kullanın, başarılar sitenizde.
Bloglarınızda ve geliştirdiğiniz projelerde kullanabileceğiniz bir düzenlemeyi kısaca bu makale ile sizlere aktarmak istedik. İçeriğinizde sadece üyelerin görmesini istediğiniz sayfalar düzenleyebilirsiniz. Bunun için yapmanız gereken aşağıda verilen kodu yapı olarak temanıza göre uyarlamanızdır.
Öncelikle bilinmesi gereken nokta üyelere gösterilecek içerik ve üye olmayanların göreceği içeriklerin belirlenmiş olmasıdır. Üyelerin görmesini istediğimiz içeriğimizi the_content değeri ile postumuzdan çekeceğiz.
<?php if ( is_user_logged_in() ) : ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; ?>
<?php endif; ?>
<?php else : ?>
<p>İçeriğe erişebilmek için <a href="<?php echo wp_login_url( get_permalink() ); ?>">üye girişi</a> yapmanız gereklidir.</p>
<?php endif; ?>
Şimdi yukarıda bulunan kodları satır numarası ile ele alalım.
1.nci satırda bulunan is_user_logged_in değeri ile içeriğin sadece üyelere gösterileceğini belirtmiş olduk.
2. 3. 4. 5. 6.ncı satırlar ise içeriği gerekli sorgu ile sayfamıza bastırdığımız değerlerdir.
7.nci satırda bulunan else yani eğer değeri ile de üye olmayan ziyaretçi için gözükecek mesajımızı yazdık.
8.nci satır üye olmayanların göreceği mesaj satırı.
9.ncu satır ise sorgumuzun tamamlandığı ve işlemlerin tamamlandığı satırdır.
Takıldığınız noktaları yorumlar yardımı ile sorabilirsiniz. İyi bloglar.
İyi günlerde kullanın, başarılar sitenizde.
hocam yeni site açtım dsimisafirhanesi.com her ay bir gün yazıları yazıp yayınlıyorum. ama her defasında bu zamanlama kaçırıldı hatası diyor…
Merhabalar! Çok önemli bir sorum var sizlere. Benim, dizi videolarını çekecek bir bota ihtiyacım var. Botlar çalıştı, fakat dizi çektiği…
inanilmaz harikaydi
Düzenleme yapmak istediğiniz site adresini iletirseniz tema ücretsiz bir tema ise çözümü daha doğru şekilde anlatabilirim. Anlatmak istediğiniz anladım ancak…
halil demir
görüntülenmesini isteğimiz içerik hangi aralığa yazılıyor
Blogizma
4.ncü satırda bulunan the_content sorgusu ile içerik çekiliyor. Siz dilerseniz bu alana manual olarak üyelerin görmesini istediğiniz içeriği girebilirsiniz.
Egemen
Bu kodları hangi sayfaya yazacağız?
Blogizma
Üyelerin görmesini istediğiniz sayfalara, bütün yazıları üyeler görsün istiyorsanız single.php sayfasında düzenleme yapmanız gereklidir.
kübra
paylaşım için saolun ben bir şey soracaktım bu üye olan kişiler üye olurken kan gruplarını girip daha sonra bir kana ihtiyaç olduğunda mesela : 0 pozitif kana ihtiyaç olsa bu kan grubundan olanüyelere mail gönderme WordPress de yapılabilirmi başka bir yöntemi varmı ? yardımcı olursanız çok sevinirim.
Blogizma
Üyelik işleminde farklı özel verileri MYSQL üzerinde kaydetmeniz ve çıktı olarak tekrar sitede yazdırmanız gereklidir. Üst derece php ve WordPress bilgisi gerektiren bir düzenlemedir.
Üsame
Çok sağolun çok işime yaradı ^^ İnş paylaşımlara devam :D
erkancan
vayy guzelmıss