Quando um post personalizado é criado no WordPress usando a função register_post_type, ele pode ser habilitado para usar as categorias tradicionais através de:
'taxonomies' => array( 'category' ),
Se o tipo de post que você pretende usar tiver sido criado em outro lugar, como um plugin, ou você simplesmente não puder modificá-lo, ainda é possível fazê-lo usar a taxonomia de categorias, adicionando o seguinte código ao seu functions.php:
add_action( 'init', 'adicionar_categorias_tipo' ); function adicionar_categorias_tipo() { register_taxonomy_for_object_type( 'category', 'tipo_personalizado' ); }
Lembre de substituir “tipo personalizado” na penúltima linha do código pelo nome do seu tipo de post.
Dica: dá para identificar o nome do tipo de post na barra de endereço, quando estiver editando algum post. Deve aparecer algo como: http://site.com/wp-admin/edit.php?post_type=filmes