[PHP - WordPress] Visualizzare un link casuale da una categoria

In questo semplice tutorial vedremo come visualizzare in modo del tutto casuale un link appartenente ad una determinata categoria. Per fare quanto detto utilizzeremo la funzione wp_list_bookmarks() che ci permetterą di ottenere la lista dei link specificando l'ID della categoria e il limite di link da visualizzare.

 
//swap out the category (33) for your own category
$links = wp_list_bookmarks('title_li=&categorize=0&sort_column=menu_order&show_name=1&echo=0&category=33&orderby=rand&limit=1');
 
//create array from string returned by wp_list_bookmarks
$bookmarks = explode('', $links); 
 
//print without a link, if you want you could remove strip_tags() to bring the href back.
print '
 
' . strip_tags( $bookmarks[0] ) . '
 
';