Pregunta sobre Developing with WordPress de Wordpress:

Los nombres de categoría no se pueden agregar a tipos de trabajos personalizados

Un usuario preguntó 👇

Hola

Logré crear un tipo de publicación personalizada editando functions.php pero no puedo agregar ningún nombre de categoría al tipo de publicación personalizada agregando la siguiente línea (como se muestra en https://www.wpbeginner.com/wp-tutorials/how-to-add-categories-to-a-custom-post-type-in-wordpress/):

'taxonomies' => array('topics', 'category' ),

Puse la línea anterior en la edición en register_post_type sin suerte:


register_post_type('news',
 array(
  'labels' => array(
  'name' => __('Investment'),
  'public' => true,
  'has_archive' => true,
  'supports' => array('title', 'editor', 'thumbnail'),
 'taxonomies' => array('topics', 'category' ),
 )
);

¿Puse la línea en el lugar equivocado o necesito más secuencias de comandos? De cualquier manera, agradeceríamos algún consejo.

Este tema fue modificado hace 2 años, 6 meses por.

(@helennatasha)

Hace 2 años, 6 meses

Parece haber un error alrededor de su matriz de ‘etiqueta’. Está abriendo dos corchetes (después de «editar» y antes de «Inversión», pero solo cierra uno de esos corchetes (después de «Inversión»). ¿Y realmente desea «noticias» etiquetadas como «Inversión»?

Prueba esto:

register_post_type('news',
 array(
  'labels' => array('name' => 'Investment'), 
  'public' => true,
  'has_archive' => true,
  'supports' => array('title', 'editor', 'thumbnail'),
 	'taxonomies' => array('topics', 'category' ),
 )
);

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *