2012-02-10 12 views
6

¿Hay alguna manera de crear un tipo de publicación personalizado con categorías separadas en wordpress?Categorías separadas para los tipos de publicación

Ejemplo:

tipo de mensaje "Noticias" debe tener categorías " World" y " local". tipo de mensaje "productos" debería tener categories: " software" y "hardware " y no quieren tener la opción de ajustar " Software" a la categoría "Noticias " tipo de mensaje.

¿Hay alguna manera de manejar esto?

+0

Confíe en sus editores ¿realmente necesita ese nivel de granularidad? – thenetimp

Respuesta

12

Se pueden crear a medida Tipo mensaje por ejemplo de código siguiente:

function ts_post_type_test() { 
    register_post_type('Test', 
       array( 
       'label' => __('Test'), 
       'public' => true, 
       'show_ui' => true, 
       'show_in_nav_menus' => false, 
       'menu_position' => 5, 
       'capability_type' => 'post', 
       'texonomies' => array('category'), 
       'supports' => array('title','editor','thumbnail'), 
       ) 
    ); 
} 

el enlace del sitio de WordPress: http://codex.wordpress.org/Function_Reference/register_post_type

Para el Crear categoría separada para el uso determinado puesto siguiente enlace:

http://codex.wordpress.org/Function_Reference/register_taxonomy

Código de ejemplo:

register_taxonomy('name of taxonomy', 'post name',array("hierarchical" => true,"label" => "Label Category","singular_label" => "label of taxonomy",'update_count_callback' => '_update_post_term_count','query_var' => true,'rewrite' => array('slug' => 'slug name of new registered taxonomy', 'with_front' => false),'public' => true,'show_ui' => true,'show_tagcloud' => true,'_builtin' => false,'show_in_nav_menus' => false)); 
Cuestiones relacionadas