Acabo de crear un tipo de publicación personalizada. ¿Cómo se muestra el Tag panel en la barra lateral igual que el Post tipo de publicación?Mostrar panel de etiquetas en el tipo de publicación personalizada
Respuesta
añadir esta línea a la sección que register_post_type
en functions.php en su carpeta de temas
'taxonomies' => array('category', 'post_tag')
El código completo se parece a esto
add_action('init', 'create_post_type');
function create_post_type() {
register_post_type('posttypename',
array(
'labels' => array(
'name' => __('PostTypeName'),
'singular_name' => __('PostTypeName')
),
'public' => true,
'has_archive' => true,
'rewrite' => array('slug' => 'posttypename'),
'supports' => array('title', 'editor', 'excerpt', 'custom-fields', 'thumbnail'),
'taxonomies' => array('category', 'post_tag') // this is IMPORTANT
)
);
}
Eso era lo que estaba buscando: ''taxonomies' => array ('categoría', 'post_tag')'. Gracias, Chandu! – enchance
Si utiliza etiquetas 'taxonomies' => array('category', 'post_tag')
continuación wordpress de correos por defecto se mostrará en el área de tipo de publicación personalizada.
Aquí está la manera limpia y única para el tipo de publicación de "noticias". No se mezcla con otros tipos de publicaciones personalizadas, etiquetas predeterminadas, etc.
Puede seguir todos los detalles de "create custom post types and tags with categories" from this link.
add_action('init', 'news_tag_taxonomies'); //change order add_action('init', 'news_tag_taxonomies', 0);
//create two taxonomies, genres and tags for the post type "tag"
function news_tag_taxonomies()
{
// Add new taxonomy, NOT hierarchical (like tags)
$labels = array(
'name' => _x('Tags', 'taxonomy general name'),
'singular_name' => _x('Tag', 'taxonomy singular name'),
'search_items' => __('Search Tags'),
'popular_items' => __('Popular Tags'),
'all_items' => __('All Tags'),
'parent_item' => null,
'parent_item_colon' => null,
'edit_item' => __('Edit Tag'),
'update_item' => __('Update Tag'),
'add_new_item' => __('Add New Tag'),
'new_item_name' => __('New Tag Name'),
'separate_items_with_commas' => __('Separate tags with commas'),
'add_or_remove_items' => __('Add or remove tags'),
'choose_from_most_used' => __('Choose from the most used tags'),
'menu_name' => __('Tags'),
);
register_taxonomy('tag','news',array(// replace your post type with "news"
'hierarchical' => false,
'labels' => $labels,
'show_ui' => true,
'update_count_callback' => '_update_post_term_count',
'query_var' => true,
'rewrite' => array('slug' => 'tag'),
));
}
Hope esto sería de ayuda.
gracias ... esto fue muy útil – mostafaznv
Todo lo que tenía que añadir aparte de la plantilla por defecto WP códice fue
'taxonomies' => array('post_tag'),
- 1. Reutilizar taxonomías predeterminadas de categorías/etiquetas para el tipo de publicación personalizada?
- 2. categorías de tipo de publicación personalizada de Wordpress
- 3. Mostrar la columna de la taxonomía personalizada en la página de administración de tipo de publicación personalizada
- 4. JavaFX emergente del panel de 2 personalizada
- 5. ocultar y mostrar el panel con jQuery
- 6. Wordpress jerarquía de tipo de publicación personalizada y resaltado de menú (página_actual_parent)
- 7. Mostrar etiquetas html no coincidentes en el Bloc de notas ++
- 8. Wordpress: WP_Query cómo aplicar criterios de búsqueda con tipo de publicación personalizada
- 9. ¿El formulario de administración de Magento redirige al panel de control en? Publicación?
- 10. ¿Cómo repito las etiquetas en una publicación de jekyll?
- 11. ¿Ir iterar a través del tipo de publicación personalizada por tipo de taxonomía personalizada? (Solicitud de mensajes wordpress por categoría, o mostrar a medida Tipo mensaje por término taxonomía)
- 12. Mostrar panel de control de Google Analytics en mi sitio
- 13. Mostrar actividad con animación personalizada
- 14. Mostrar etiquetas para el repositorio hg remoto
- 15. Java Swing: ¿cómo mostrar un panel en la parte superior de otro panel?
- 16. Un esquema de base de datos para etiquetas (por ejemplo, cada publicación tiene algunas etiquetas opcionales)
- 17. Mostrar el tipo de una función
- 18. NHibernate colección personalizada tipo
- 19. Wordpress crea un nuevo estado de publicación?
- 20. Tipo de teclado suave en una página HTML personalizada
- 21. Mostrar panel en todas las ventanas en tmux
- 22. panel de marco para GWT (el uso de etiquetas de campos y html LEYENDA)
- 23. Mostrar el Panel de entrada suave (SIP) en el WP7 mediante programación
- 24. Vim - Mostrar tipo de datos
- 25. ¿Cómo ocultar el panel principal y mostrar una imagen en toda la página?
- 26. Mostrar la imagen de carga durante la publicación con ajax
- 27. Representación personalizada en JSP según el tipo de clase sin instanceof
- 28. ¿Cómo mostrar el tipo de error en ruby?
- 29. ¿Cómo mostrar el tipo de calendario formateado en JSTL?
- 30. Mostrar solo etiquetas de tiempo en xAxis. Highcharts
usted me puede mostrar el código que agregó en functions.php a continuación para crear el tipo de envío personalizado? –