WordPress: visualizzare i tweet utilizzando le funzioni RSS di WordPress

WordPress: visualizzare i tweet utilizzando le funzioni RSS di WordPress

Alcune funzioni interne di WordPress vengono usate di rado ma sono degne di nota. Una di queste funzioni include la possibilità di reperire un feed RSS remoto ed effettuarne il parsing in automatico. WordPress sfrutta la libreria PHP Magpie per questo scopo. Possiamo sfruttare questa funzione per visualizzare i nostri tweet. Vediamo come fare.

Aggiungete il seguente codice nel vostro tema, ovviamente inserendo il vostro username di Twitter (nel parametro screen_name dell'URL del feed):

[php htmlscript="true"] <?php include_once(ABSPATH . WPINC . '/feed.php'); $rss = fetch_feed('https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=gabromanato'); $maxitems = $rss->get_item_quantity(3); $rss_items = $rss->get_items(0, $maxitems); ?> <ul> <?php if ($maxitems == 0) echo '<li>Nessun tweet.</li>'; else foreach ( $rss_items as $item ) : ?> <li> <a href='<?php echo $item->get_permalink(); ?>'> <?php echo $item->get_title(); ?> </a> </li> <?php endforeach; ?> </ul>

Potete modificare la variabile $maxitems per visualizzare il numero di tweet che desiderate.

Torna su