Tipos de Publicación Personalizados y Categorías
30 sept 2010, 00:09:06
Vistas: 626
Votos: 1
Por más que lo intento, no logro que aparezcan las categorías en mi tipo de publicación personalizado. He agregado el siguiente código — simple — al final del archivo functions.php
de mi tema, pero no veo las categorías en mi publicación personalizada desde el panel de administración.
register_post_type("customy", array(
'label' => 'Customy',
'description' => 'Contenido personalizado para este sitio.',
'public' => true,
'hierarchical' => true,
'supports' => array('title', 'editor', 'author', 'thumbnail', 'revisions'),
'taxonomies' => array('category')
));
register_taxonomy_for_object_type('category', 'customy');

Sampson
2.95K
Todas las respuestas a la pregunta
1
0
Parece que aunque register_post_type()
agregará el nuevo post_type
inmediatamente, es necesario encapsular la lógica en una función y agregarla a la acción init
para que la taxonomía de categorías se asocie con el post_type
. A continuación, un ejemplo funcional:
function agregar_tipo_publicacion_articulos() {
register_post_type("articulo", array(
'label' => 'Artículo',
'public' => true,
'hierarchical' => true,
'supports' => array('title','editor','author','thumbnail','revisions')
));
register_taxonomy_for_object_type('category', 'articulo');
}
add_action('init', 'agregar_tipo_publicacion_articulos');

Sampson
2.95K
30 sept 2010 00:26:08
Preguntas relacionadas
2
respuestas
1
respuestas
1
respuestas
2
respuestas