Suporte » Ajustando o WordPress » Remover conteúdo/resumo do feed rss

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Moderador Felipe Loureiro dos Santos

    (@felipeloureirosantos)

    Olá, tudo bem?

    O ideal é que você não coloque isso no functions.php, esse é um arquivo do tema, e está funcionalidade não é ligada ao seu tema.

    Você poderia fazer isso usando este código:

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

    Fonte: Remove RSS Feed

    O ideal é fazer isso usando um plugin, inclusive já tem um plugin (onde peguei o código) com esse objetivo: https://br.wordpress.org/plugins/remove-rss-feed

    Entendido meu querido.

    Mas eu gostaria de remover apenas ‘uma parte’ do rss, deixando apenas o título, então quero remover apenas as tags:
    – <comments>
    – <description>

    Moderador Felipe Loureiro dos Santos

    (@felipeloureirosantos)

    Conseguiu resolver? Se não conseguir, posso compartilhar com a nossa equipe de voluntários para ver se alguém tem uma solução para isso.

    Acho que a única forma seria duplicar o RSS nativo do WordPress e criar um novo modelo que funcione dessa forma, até onde sei não existe nenhum hook ou solução simples para fazer isso.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Você deve estar conectado para responder a este tópico.