Non vorrei dire una baggianata, ma se non ho interpretato male la variabile $item_counter indica quanti elementi ci sono.

Prova a modificare così

Codice PHP:
for( $i=$i ; ++$i ){
    echo 
"[url='".$item_data[$i]["link"]."']".$item_data[$i]["title"]."[/url]
"
.$item_data[$i]["description"]."
 "
;