X

Como Buscar e Exibir Feed RSS no WordPress

Snippets por IsItWP

Você está procurando uma maneira de buscar um feed RSS e exibi-lo no WordPress? Embora provavelmente exista um plugin para isso, criamos um snippet de código rápido que você pode usar para buscar e exibir um feed RSS no WordPress.

Instruções:

Tudo o que você precisa fazer é adicionar este código ao arquivo index.php do seu tema:

<?php if(function_exists('fetch_feed')) {

	include_once(ABSPATH.WPINC.'/feed.php');
	$feed = fetch_feed('http://feeds.feedburner.com/catswhoblog');

	$limit = $feed->get_item_quantity(7); // specify number of items
	$items = $feed->get_items(0, $limit); // create an array of items

}
if ($limit == 0) echo '<div>The feed is either empty or unavailable.</div>';
else foreach ($items as $item) : ?>

<div>
	<a href="<?php echo $item->get_permalink(); ?>"
	  title="<?php echo $item->get_date('j F Y @ g:i a'); ?>">
		<?php echo $item->get_title(); ?>
	</a>
</div>
<div>
	<?php echo substr($item->get_description(), 0, 200); ?>
	<span>[...]</span>
</div>

<?php endforeach; ?>

Observação: Se esta é a sua primeira vez adicionando trechos de código no WordPress, consulte nosso guia sobre como adicionar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.

Se você gostou deste snippet de código, considere conferir nossos outros artigos no site, como: 24 melhores temas de educação para WordPress e como proteger seus formulários do WordPress com proteção por senha.

Comentários   Deixe uma Resposta

  1. Olá!
    A função que eu estava usando antes estava desatualizada e produzia o temido erro Function create_function() is deprecated. Isso está funcionando muito bem com todo o software Apache mais recente. Muito obrigado!

  2. Ei,

    Legal, mas eu também preciso exibir a miniatura, você sabe como?
    Obrigado.

  3. toda vez que eu via esta ou páginas semelhantes pesquisando no Google. ninguém explicou passo a passo como instalar isso. Seria bom se alguém parasse de esperar que todos soubessem disso e desse instruções

  4. Display an RSS Feed in Your WordPress Theme | ChurchMag September 9, 2011 at 9:41 am

    […] do seu outro blog.Coloque um feed de notícias RSS no seu tema.Que outros usos seriam incríveis?[via WordPress Code Snippets] Sobre Eric Dye: Eu acredito em mídia que importa. Produzi rádio por mais de 15 anos, […]

Adicionar um Comentário

Ficamos felizes que você escolheu deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Checklist de Lançamento WordPress

O Checklist Definitivo para Lançamento de WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento do seu próximo site WordPress em um e-book prático.
Sim, envie-me o eBook Gratuito!