Exibindo as últimas postagens de outro blog WordPress

Para exibir as últimas postagens de outro site WordPress, você deve adicionar o código abaixo no local desejado. Você pode adicionar no sidebar.php para exibir em sua barra lateral.

<?php
include_once(ABSPATH.WPINC.’/rss.php’);
$feed = fetch_rss(‘https://feeds.feedburner.com/tudoparawordpress’);
$items = array_slice($feed->items, 0, 5);
?>

<?php if (!empty($items)) : ?>
<ul>
<?php foreach ($items as $item) : ?>

<li>
<a href=”<?php echo $item[‘link’]; ?>”>
<?php echo $item[‘title’]; ?>
</a><br />
<?php echo $item[‘description’]; ?>
</li>

<?php endforeach; ?>
</ul>
<?php endif; ?>

Você não precisará alterar praticamente nada neste código, as únicas alterações necessárias serão:

  • 3ª linha: note que a variável $feed recebe o endereço do feed do TudoParaWordPress.
  • 4ª linha: no código array_slice($feed->items,0,5); estamos dizendo que apenas os 5 últimos feeds serão exibidos. Caso deseje menos ou mais itens, altere este número para o de sua preferência.

E pronto !

Posts Similares

  • Erro Warning: sprintf() nos menus da atualização do 3.6

    Quem atualizou o WordPress semana passada, usando a linguagem pt_BR, com certeza viu o erro “Warning: sprintf(): Argument number must be greater than zero in …….\wp-admin\nav-menus.php on line 478” na tela de administração de menus. Após algumas horas de luta, consegui achar o problema que era um arquivo corrompido pela tradução do WordPress para português do Brasil. Esse erro…

  • Como baixar versões antigas de plugins no repositório oficial?

    Como baixar versões antigas de plugins no repositório oficial?

    Existe uma maneira simples de obter versões anteriores de seus plugins do WordPress, por exemplo, se uma versão atual quebrar sua configuração e você precisar voltar para a versão que funcionava. Note que essa dica é ótima para resolver problemas por um tempo, mas que não é recomendado deixar plugins desatualizados por muito tempo já…

  • Como exibir um arquivo PDF em sua postagem WordPress

    Esta será a postagem mais inusitada de todos os tempos. Ao criar uma postagem para um site sobre o livro Tudo o que você precisa saber sobre o Twitter, resolvi criar uma versão do livro em Flash (que era bem usado nessa época) para que todos pudessem ler o livro diretamente aqui do site. Entretanto,…

  • WordPress 3.0 – Dica para desenvolvedores

    Para desenvolvedores, as 3 seguintes constantes são importantes e devem ser colocadas em todo wp-config.php de um sistema de desenvolvimento. Por favor, use-a com precaução em um sistema já desenvolvido! Add define(‘WP_DEBUG’, true); // para permitir reports durante o desenvolvimento. Add define(‘WP_DEBUG_DISPLAY’, false); // para desabilitar a exibição de erros. Add define(‘WP_DEBUG_LOG’, true); // para…

  • Como adicionar CSS personalizado no painel administrativo do WordPress

    Como adicionar CSS personalizado no painel administrativo do WordPress

    Mais uma vez precisei adicionar algumas classes de CSS em algumas seções que criei no painel administrativo de um projeto em WordPress, com isso resolvi compartilhar a dica por aqui! Seguindo estes passos você também consegue, vamos a eles! Passo 1 – Seu arquivo .css Crie um arquivo admin.css e coloque em uma pasta do…

  • Funções de usuários e Capacidades no WordPress – Parte 3: Um exemplo prático

    Este artigo é a parte 3 de 3 da série Funções de usuários e Capacidades do WordPress Funções de usuários e Capacidades do WordPress – Parte 1: O básico Funções de usuários e Capacidades no WordPress – Parte 2: Funções interessantes Funções de usuários e Capacidades no WordPress – Parte 3: Um exemplo prático Esta…

Deixe um comentário

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

6 Comentários

  1. Muito bom. Voce sim! fez algo em que eu procurava, agora, tem como por posts recentes do site 1 em outros sites com o feed mas com as postagens rolando (deslizando) para a Horizantal. porfavor, se tiver como usar esta postagem para a proxima, como fazer as postagens de um site aparecer no outro sites mas deslizando com algum codigo javascript, php ou html mesmo. obrigado.