Ana sayfa Wordpress Eklentiler WordPress Linkleri Görmek İçin Üye Olun Yapma

WordPress Linkleri Görmek İçin Üye Olun Yapma

110
0
PAYLAŞ

WordPress hazır blog sistemi son zamanlarda blog olarak kullanılmanın dışında neredeyse her türlü web sitesi için kullanılabilir duruma geldi. Şehir Portalı siteleri, haber siteleri, forum siteleri gibi bir çok alanda kullanılan wordpress sistemi için ihtiyaçlarda giderek artıyor.

Bu konumuzda sitemize üye olmayan kullanıcılarımıza linklerimizi gizleyeceğiz. Bunu kod ile yapacağız tabi wordpress’in eklenti desteği sayesinde bu işlemi eklentiler ile de yapabilirsiniz ama bu küçük işlem için eklenti kurmamızın bir anlamı yok.

Eğer içeriğimizde bir download veya demo veya ziyaretcilere gizlemek istediğimiz ama kullanıcı girişi yapmış olan ziyaretcilerimiz görüntülenmesini istediğimiz linklerimiz varsa bu kod sayesinde rahatlıkla yapabilirsiniz.

Ekleyeceğimiz kodumuz:

function wp_linkigizle($attr) {
if(!is_user_logged_in()){
if($attr['mesaj'] == "") { $attr['mesaj'] = '

Linki Görmek İçin <a href="'.get_bloginfo('url').'/wp-login.php">Giriş Yap</a>malısınız.

'; }
return '

'.$attr['mesaj'].'

';
} else {
return '

<a href="'.$attr['link'].'" title="Dosyayı İndir">'.$attr['link'].'</a>

';
}
}
add_shortcode('gizle', 'wp_linkigizle');

Yukarıdaki kodumuzu temamızın functions.php dosyası içerisinde en altta bulunan ?> kodundan hemen önce ekliyoruz. Yeni bir içerik eklerken gizlemek istediğimiz linki eklemek için aşağıdaki kodu içerik içerisine yerleştiriyoruz.

[gizle link="http://www.teknoso.com"]

BİR CEVAP BIRAK