Anasayfa / Wordpress Geliştirme / WordPress üyelere özel sayfa oluşturma

WordPress üyelere özel sayfa oluşturma

WordPress üyelere özel sayfa oluşturma

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.

8 Yorum yapılmış

  1. halil demir

    görüntülenmesini isteğimiz içerik hangi aralığa yazılıyor

    • 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.

  2. Egemen

    Bu kodları hangi sayfaya yazacağız?

    • Ü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.

  3. 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.

    • Ü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.

  4. Üsame

    Çok sağolun çok işime yaradı ^^ İnş paylaşımlara devam :D

  5. erkancan

    vayy guzelmıss

Yorum Yaz

Canlı Bahis Siteleri