Como desabilitar o Feed RSS no WordPress

O protocolo RSS, usado nos feeds de atualização, são uma ótima forma de distribuir conteúdo online. No entanto, você talvez prefira desativar esta funcionalidade, seja por incompatibilidade ou por estratégia de oferecer conteúdo fechado.

No WordPress, não existe uma maneira “oficial” de desativar os feeds, como um botão de liga/desliga, mas o hack descrito no passo a passo abaixo vai solucionar o seu problema.

Passo 1: Abra o arquivo functions.php, dentro do diretório do tema que você está usando no seu site WordPress.

insira-codigo Como desabilitar o Feed RSS no WordPress Tutorial

Passo 2: Após a última linha, cole o código abaixo:

// Esta parte desativa os feeds
function disable_all_feeds() { wp_die( __('Erro 404 — Nenhum conteúdo encontrado.') ); }
add_action('do_feed', 'disable_all_feeds', 1);
add_action('do_feed_rdf', 'disable_all_feeds', 1);
add_action('do_feed_rss', 'disable_all_feeds', 1);
add_action('do_feed_rss2', 'disable_all_feeds', 1);
add_action('do_feed_atom', 'disable_all_feeds', 1);

Pronto! Todos os endereços de feed do seu site mostrarão uma página em branco com a mensagem de “Erro 404” que aparece no meio do código — e você pode editá-la da forma que preferir, inclusive inserindo links.

Uma Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *