RSS
47
728x90 ad area

WordPress’te üyelere özel içerik yazma yöntemi

wordpress yazıları sadece üyeler görsün

WordPress sitenizdeki yazıların içinde sadece üyelerinize göstermek istediğiniz bölümler mi var? Yazılarınızın, istediğiniz bölümünü üye olmayanlardan gizleyebilirsiniz.

Bu işlemi yapmak için temanızın functions.php dosyasında düzenleme yapmalısınız. Düzenleme yapmadan önce yedeklemenizi öneririm.

Aşağıda, gizlemi işlemini yapacak kod satırları mevcut. Bu kodları temanızın functions.php dosyasına ekleyin ve kaydedin.

function cwc_member_check_shortcode( $atts, $content = null ) {
	 if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
		return $content;
	return '';
}
 
add_shortcode( 'member', 'cwc_member_check_shortcode' );

Yukarıdaki kodlarla member adında özel bir kod alanı oluşturmuş olduk. Artık, WordPress’te yazılarınızı yazarken sadece üyelere göstermek istediğiniz bölümü aşağıdaki şekilde yazın ve yayınlayın.

[member]Bu yazıyı sadece üyeler görebilir.[/member]
Yazar: wpdestek
Arkadaşlarınla paylaş:
Yorumlar
Yorum Yap
eBilgic
16 Eylül 2011, 22:44

Çok aradım sonunda buldum , tşkler

Cevapla
Mümin
24 Eylül 2011, 10:11

İşime Yaradı Tşkrler 🙂

Cevapla
murat
12 Şubat 2012, 22:29

merhaba, kodlarla ilgili birkaç sorum olacak.
1- sitedeki içeriklerin tümüne üye girişi ile ulaşılmasını istiyorum. Yukarıda verdiğiniz kodu kullanıyordum. Ancak çok yazarlı bir site haline gelince bu kodu eklemeyi unutan , yanlış yazanvs.. işlerinden dolayı otomatik bir olay olmasını istyiroum. siteyi açanlar herhangibir bölüme giriş yapmak istediğinde “üye girişi yapmanız gerekiyor” şeklinde bir uyarı yazısı ile karşılaşsınlar …her seferinde bu kodları koymak yerine bu şekilde bir uygulama varmıdır?

2- üye olmak isteyenlere üyelik sözleşmesini onaylatmak istiyorum nasıl yapabilirim?

Cevapla
    Tufan Tunç
    17 Şubat 2012, 02:46

    Merhaba Murat,
    sorunlarını çözecek eklentiler bulamadım. İnternette çeşitli kod parçacıkları var fakat nasıl yapıldığını anlatan bir döküman yok maalesef.

    Cevapla
arda
31 Mayıs 2012, 18:37

Arkadaşım iyi güzel hoşta , bu kodların <?php
den sonra yazılacağını neden söylemessiniz anlamıyorum . sabahdan beri kafayı yedim ….

Cevapla
    baris
    06 Haziran 2012, 00:42

    < ?php ve ?> Php kodunun açılış ve kapanış kodlarıdır. Genel olarak functions.php bu kodla başlar ve bununla biter.Bunu dikkate alacağınızı düşünmüştük.. Diğer sorularınız için WPDestek Forum'u kullanabilirsiniz

    Cevapla
    Hüseyin
    25 Haziran 2013, 12:02

    Çalışıyor süper ama şöyle bir sorunum var member kodları arasında

    [button link=”http://www.balabaniz.com/?page_id=6285″ color=”lightblue”] Kişi Arama[/button]

    böyle bir kod parçası yazdığımızda metinsel atıyo kod olarak nasıl yapmalıyız ?

    Cevapla
      Tufan Tunç
      01 Eylül 2013, 18:17

      Kodu yazı editöründeki Görsel bölümünden değil, Text bölümünden yazmalısın.

      İyi bloglamalar.

      Cevapla
kenan
14 Nisan 2013, 20:50

Merhaba, aşağıdaki kodu nereye yazmamız gerekiyor?
[member]Bu yazıyı sadece üyeler görebilir.[/member]

Teşekkürler…

Cevapla
    Tufan Tunç
    18 Mayıs 2013, 21:14

    Yazı yazdığınız ekranda HTML görünümüne geçip o alana yazmanız gerekiyor.
    Yazınızı yayınladığınızda eklenti, o kodlar arasında yer alan metni gizleyecek ve sadece üyelere gösterecektir.

    Cevapla

Yorum Yapın

Yorumlarınız bizi mutlu eder! Lütfen yorumların kontrol edileceğini ve bağlantılarda rel="nofollow" kullanılacağını unutmayın. Yani isim olarak domain adınızı kullanmak size bir fayda sağlamayacak.

Önceki yazıyı okuyun:
WordPress kitabı çıkıyor!

Daha önce WordPress Rehberi isimli e-kitabı yazan Ali Arslan'ın WordPress […]

Kapat