Tipos de postagem personalizados e categorias?

Para a vida de mim, eu não consigo obter categorias para surgir com meu tipo de postagem personalizado. Eu adicionei o seguinte – código simples na parte inferior do arquivo functions.php do meu tema, mas não vejo categorias na minha postagem personalizada do lado do administrador.

 register_post_type("customy", array( 'label' => 'Customy', 'description' => 'Custom stuff for this site.', 'public' => true, 'hierarchical' => true, 'supports' => array('title', 'editor', 'author', 'thumbnail', 'revisions'), 'taxonomies' => array('category') )); register_taxonomy_for_object_type('category', 'customy'); 

Solutions Collecting From Web of "Tipos de postagem personalizados e categorias?"

Parece que, embora register_post_type() adicione o novo post_type imediatamente, parece que você precisa vincular a lógica em uma function e adicioná-la à ação de init para a taxonomia de categorias a ser associada ao post_type . Um exemplo de trabalho segue:

 function add_articles_post_type() { register_post_type("article", array( 'label' => 'Article', 'public' => true, 'hierarchical' => true, 'supports' => array('title','editor','author','thumbnail','revisions') )); register_taxonomy_for_object_type('category', 'article'); } add_action('init', 'add_articles_post_type');