yalnız sorgu içinde iki sorgu yapıyorsun o zaman d a

SELECT COUNT(*) FROM $wpdb->wp_terms var bir de... o zaman önce toplam etiket sayısını sorguluyorsun, sonra bununla yeni bir sorgu oluşturmuş oluyorsun... yani 2 sorgu oluyor yine
wp_tag_cloud'u random yapacaksanız belli bir sayıyla kısıtlayın mesela 45 tane random getireceğine, 20 tane getirsin...