Big_Turk adlı üyeden alıntı: mesajı görüntüle
Kategorinizi array içine tekrar array ile sokmayın önce implode edin daha sonra $kategori değişkenine alıp işlem yapın.

Kategorileri listemek için şu kodlar işinize yarayacaktır.

	function wplistcatt(){

		global $pref;
		$pref = 'wp_';

		$isimx="select * from ".$pref."term_taxonomy where taxonomy='category' and parent='0'";
		$sorgu=mysql_query($isimx);
		while($veri = mysql_fetch_array($sorgu))
		{
			$q2=mysql_query("Select * from ".$pref."terms where term_id='$veri[term_id]'");
			$r2=mysql_fetch_array($q2);
			echo "<option value='".$r2['term_id']."'>".$r2['name']."</option>";

			$sorgumyeni="select * from ".$pref."term_taxonomy where taxonomy='category' and parent='$veri[term_id]'";
			$xtsorgu=mysql_query($sorgumyeni);
				while($veritoek = mysql_fetch_array($xtsorgu))
				{

				$q2tttt=mysql_query("Select * from ".$pref."terms where term_id='$veritoek[term_id]'");
				$r2stst=mysql_fetch_array($q2tttt);
				echo "<option value='".$r2stst['term_id']."'>".$r2stst['name']."</option>";

				}
		}
	}
İlgili fonksiyonum bu, kendinize göre editleyip html görünümünü kazandırabilirsiniz üst ve alt kategorileri çeker.

Kodlarımı veriyorum ama sizde gelip bot piyasasında 10-15 tl ye bot satmayın :P
Öncelikle teşekkürler kardeş bu kodların çok işime yaradı option olan kısımları inputladım kendime göre düzenledim.

tek bir sıkıntım var oda şu , wordpressde sıfırdan konu açarken sağ taraftaki kategori listelemesi gibi yapamadım.

verdiğiniz kodlar ilk açılan kategoriyi üstte gösteriyor.
z99999999999999 die kategori açtım idsi 1001
z11111111111111 die kategori açtım idsi 1002

************************************************
verdiğiniz kod şu şekilde gösteriyor
z99999999999999
z11111111111111

************************************************

benim istediğim şu şekilde göstermesi
z11111111111111
z99999999999999