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

$types = get_categories($args); 

Cuando se ejecuta esto. $ types solo contiene "Uncategorized" ya que se usa como predeterminado para mis publicaciones. Hay otras categorías disponibles, pero no se devuelven a menos que tenga una publicación que las use. ¿Cómo puedo devolver todas las categorías posibles y no solo las que están en uso?get_categories() solo devuelve categorías en uso

Respuesta

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

Justo lo que necesitaba, gracias – John

-1

Por esta Es mejor utilizar:

wp_list_categories($args); 

más explicaciones acerca de esta función y cómo utilizar: http://codex.wordpress.org/Template_Tags/wp_list_categories

+0

estoy usando los argumentos que he creado, Me olvidé de escribirlo en los paréntesis de los parámetros cuando publico esta pregunta. Gracias por el aviso sin embargo. – John

+0

Luego siga: http://codex.wordpress.org/Function_Reference/get_categories –

Cuestiones relacionadas