2012-06-22 15 views
11
$args = array(
"type"  => "post",  
"orderby" => "name", 
"order"  => "ASC"); 

$types = get_categories($args); 

Bu uygulandığında. $ türler yalnızca yayınlarıma varsayılan olarak kullanıldığından "Kategorize Edilmemiş" içeriyor. Kullanılabilir başka kategoriler var, ancak onları kullanan bir gönderi almadığım sürece iade edilmiyor. Sadece kullanımda olanları değil tüm olası kategorileri nasıl geri verebilirim?get_categories() yalnızca kullanımda olan kategorileri döndürür

wp_list_categories($args); 

Daha bu işlevi hakkında açıklamalar ve nasıl kullanılacağı: Ben kullanmayı önermek Bunun için

cevap

16
<?php $args = array("hide_empty" => 0, 
        "type"  => "post",  
        "orderby" => "name", 
        "order"  => "ASC"); 
     $types = get_categories($args); 
?> 
+0

, teşekkür – John

-1
+0

Ben yarattı args kullanıyorum Sadece bu soruyu gönderirken parametre parantezinin içine yazmayı unuttum. Bildirim için teşekkürler. – John

+0

Sonra izleyin: http://codex.wordpress.org/Function_Reference/get_categories –

İlgili konular