Como remover links do header e desativar os feeds do WordPress
O WordPress automaticamente adiciona ao header do tema os links para o feed principal do blog e também para os feeds dos comentários. Se por algum motivo específico, para evitar que o Googlebot indexe esses links ou por acreditar que de nada serve exibi-los no cabeçalho, você pode fazer com que eles não sejam mais inseridos automaticamente em seus posts.
Para isso, basta acrescentar a linha de código abaixo no arquivo functions.php do seu tema WordPress.
automatic_feed_links(false);
Vale lembrar que essa função não desativa o feed, apenas remove os links do cabeçalho da página. Portanto, se o endereço do feed for digitado na barra de endereço, ele poderá ser acessado.
Se você deseja desativar completamente o feed do seu blog WordPress, adicione as linhas de código abaixo também no arquivo functions.php do seu tema.
function fb_disable_feed() {
wp_die( __('O Feed não está disponível, visite nossa homepage') );
}
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);
As linhas de código acima desativam completamente os feeds do WordPress, mas não remove os links que aparecem no cabeçalho. Para desativar os feeds e remover os links, use ambos os códigos acima.
Fechado para comentários.