Restringir categorías a un tipo de entrada personalizado
En el WP-Admin al crear una entrada o un tipo de entrada personalizado, quiero restringir ciertas categorías a un tipo de entrada personalizado. Por ejemplo, las Entradas normales solo podrán seleccionar la Categoría A y B. Y el tipo de entrada personalizado A solo podrá seleccionar la Categoría C y D.
¿Tendría que escribir algún código para engancharlo en algún lugar o hay alguna función integrada en el framework?
Gracias de antemano.

Creo que la mejor manera de hacer esto es crear una categoría (o taxonomía) para un tipo de publicación específico...
por favor revisa este enlace... http://net.tutsplus.com/tutorials/wordpress/introducing-wordpress-3-custom-taxonomies/

Encontré mi solución a esto haciendo lo siguiente:
add_action( 'init', 'build_taxonomies', 0 );
function build_taxonomies() {
register_taxonomy(
'news_type',
'news', // este es el tipo de entrada personalizado(s) donde quiero usar esta taxonomía
array(
'hierarchical' => false,
'label' => 'Tipos de Noticias',
'query_var' => true,
'rewrite' => true
)
);
}
Agregado a mi archivo functions.php
Además, revisa el enlace de arriba para el tutorial, de ahí viene la otra información.
No soy experto en PHP, pero estoy seguro que también puedes especificar múltiples post_types, en lugar de solo 'news'
en este ejemplo.
