İPUCU

Seçenekler

RSS Beslemelerini Devre Dışı Bırakmak

'Black-Dios - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
12/2013
Nereden:
İzmir
Mesajlar:
1.142
Konular:
551
Teşekkür (Etti):
225
Teşekkür (Aldı):
309
Ticaret:
(0) %
28-01-2015 15:57
#1
RSS Beslemelerini Devre Dışı Bırakmak





Diyelim ki wordpress blogunuzu kurdunuz ve siteyi dışarıya erişime kapattınız. İçerisine girip sürekli bir şey yazıyorsunuz, misal özel günlük tutuyorsunuz.

Dışarıdaki kullanıcılara siteniz kapalı gözükse de aslında RSS beslemelerini kapatmadığınız için yazdığınız yazılara siteadi.com/feed yazarak erişebileceğini biliyor muydunuz?
Bunun için RSS’lerinizi aşağıdaki kançalar (hook) yardımıyla functions.php‘ye yazıp kapatabilir ve böylelikle siteniz tamamen dışarıya kapatmış olabilirsiniz.


Kod:
function fb_disable_feed() {
 wp_die( __('No feed available,please visit our <a href="'. get_bloginfo('url') .'">homepage</a>!') );
 }
 
add_action('do_feed', 'fb_disable_feed', 1);
 add_action('do_feed_rdf', 'fb_disable_feed', 1);
 add_action('do_feed_rss', 'fb_disable_feed', 1);
 add_action('do_feed_rss2', 'fb_disable_feed', 1);
 add_action('do_feed_atom', 'fb_disable_feed', 1);
 add_action('do_feed_rss2_comments', 'fb_disable_feed', 1);
 add_action('do_feed_atom_comments', 'fb_disable_feed', 1);

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı