Categorías separadas para tipos de publicaciones

1 minuto de lectura

avatar de usuario
Martín Strouhal

¿Hay alguna forma de crear un tipo de publicación personalizada con categorías separadas en wordpress?

Ejemplo:

Tipo de mensaje “Noticias“Debería tener categorías”Mundo” y “Local“. Tipo de mensaje “Productos” debería tener categories: “Software” y “hardware“y no quiero tener opción de configurar”Software“categoría a”Noticias” tipo de mensaje.

¿Hay alguna manera de manejar esto?

  • Confíe en sus editores, ¿realmente necesita ese nivel de granularidad?

    – thenetimp

    10 de febrero de 2012 a las 14:04

avatar de usuario
gr8nilay

Puede crear un tipo de publicación personalizado siguiendo el código de ejemplo:

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 crear una categoría separada para una publicación en particular, use el 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));

  • no estoy seguro acerca de singular_labelparece que nada de eso está en los documentos vinculados

    – Fanky

    16 de agosto de 2019 a las 14:41

¿Ha sido útil esta solución?