%3$s displays a string of text that always begins with a number followed by a colon (from 1-25 only).
1:
2:
3:
etc...
Is there a way to remove the number and the colon entirely and leave the rest of the string intact?
function wp_rss( $url, $num_items = -1 ) {
if ( $rss = fetch_rss( $url ) ) {
if ( $num_items !== -1 ) {
$rss->items = array_slice( $rss->items, 0, $num_items );
}
//start count
$i = 1;
foreach ( (array) $rss->items as $item ) {
printf(
'<div title="%2$s"><strong>'.$i.'</strong></div><div>%3$s</div>',
esc_url( $item['link'] ),
esc_attr( strip_tags( $item['description'] ) ),
htmlentities( $item['title'] )
);
//increment
$i++;
}
Ashley