Senin Kodları İncelemedim ama Şuan Bunu Kullanıyorum Sorun yok...
<?php
$kategori = "";
$kategoriler=mysql_query("select * from wp_term_taxonomy where taxonomy='category'");
while($kat = mysql_fetch_array($kategoriler))
{
$k=mysql_fetch_object(mysql_query("Select * from wp_terms where term_id='".$kat[term_id]."'"));
$kategori .= "<option value='".$k->term_id ."'>".$k->name."</option>";
}
?>