Suporte » Desenvolvendo com WordPress » Agregação de feedes

  • Senhores,

    preciso agregar uma lista de feeds na home do meu site, para isso estou utilizando o seguinte trecho de código:

    <div id="blog">
    
        <img class="left" src="<?php bloginfo('stylesheet_directory'); ?>/images/talita.jpg" width="60" height="60" alt="Talita Baena">
    
            <div id="titulo-blog">
                <h2><a href="http://talitabaena.wordpress.com" title="Talita Baena - Efeitos de Sentido" target="_blank"><?php _e('Talita Baena'); ?></a></h2>
                <?php // Get RSS Feed(s)
                include_once(ABSPATH . WPINC . '/feed.php');
                // Get a SimplePie feed object from the specified feed source.
                $rss = fetch_feed('http://talitabaena.wordpress.com/feed/');
                // Figure out how many total items there are, but limit it to 5.
                $maxitems = $rss->get_item_quantity(1);
                // Build an array of all the items, starting with element 0 (first element).
                $rss_items = $rss->get_items(0, $maxitems);
                ?>
                    <ul>
                    <?php if ($maxitems == 0) echo '<li>No items.</li>';
                    else
                    // Loop through each feed item and display each item as a hyperlink.
                    foreach ( $rss_items as $item ) : ?>
                        <li>
                            <a href='<?php echo $item->get_permalink(); ?>'
                            title='<?php echo 'Ler '.$item->get_title(); ?>' target="_blank">
                            <?php echo $item->get_title(); ?></a>
                        </li>
                    <?php endforeach; ?>
                    </ul>
              </div><!-- end /titulo-blog -->
        </div><!-- end /blog -->

    Acontece que ultimante ele têm retornado o seguinte erro:

    Fatal error: Call to undefined method WP_Error::get_item_quantity()

    Alguém pode me ajudar?
    Essa forma está correta?
    Existe uma outra forma de fazer esse trabalh?

    Grato

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Ela não esta achando este metodo: WP_Error::get_item_quantity(), vc copiou isto de algum lugar? Provavelmente se copiou esta faltando algum arquivo ou alguma coisa.

    Agora realmente não entendi o que é um agregador de feeds.

    []’s
    Rafael Cirolini
    http://www.geniusdeveloper.com.br

    Criador do tópico Dhony

    (@dhony)

    Rafael,

    Vi esse código em algum tutorial na internet, e agora não lembro onde foi.

    Quanto ao termo ‘agregador de feeds’, seria chamar o últmo post de vários blogs/sites no sidebar do meu site.

    Vou refazer esse código pra ver se funciona.

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Agregação de feedes’ está fechado para novas respostas.