Twitter è senz'altro lo strumento più veloce per viralizzare i contenuti dei nostri siti. Visualizzare il contenuto dei nostri ultimi tweet su WordPress è reso più semplice dalle API messe a disposizione da Twitter. Vedremo di seguito come inserire i nostri ultimi tweet utilizzando uno shortcode ma senza dover scrivere una sola riga di codice JavaScript.
Possiamo definire il seguente shortcode nel file functions.php
del nostro tema:
function shortcode_tweets( $atts, $content = null) {
extract(shortcode_atts(array(
'username' => 'gabromanato',
'count' => '3',
), $atts));
return '<ul id="twitter_update_list"><li>Oops, Twitter non è disponibile al momento</li></ul>
<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/'.$username.'.json?callback=twitterCallback2&count='.$count.'"></script>';
}
add_shortcode('tweets', 'shortcode_tweets');
Le API di Twitter popolano una lista non ordinata in cui ciascuna voce contiene il testo formattato del nostro tweet compreso di data di pubblicazione. Lo shortcode viene utilizzato come segue:
[tweets username="tuousername" count="5"]
Dovete solo sostituire i valori di username
(il vostro nome utente su Twitter) e count
(il numero di tweet da visualizzare).