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)
Visualizando 2 respostas - 1 até 2 (de um total de 2)
- O tópico ‘Agregação de feedes’ está fechado para novas respostas.