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 RSSlerinizi aşağıdaki kançalar (hook) yardımıyla functions.phpye 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);