• Hola, antes de nada gracias por vuestra ayuda.

    Estoy creando uno de mis primeros temas en wordpress con una estructura relativamente sencilla. Un Custom Post Type para una de las secciones que se llama Ilustracion y Diseño Grafico. El codigo es este:

    add_action( 'init', 'create_my_post_types' );
    
    function create_my_post_types() {
    	register_post_type( 'ill_graph_des',
    		array(
    			'labels' => array(
    				'name' => __( 'Illustrations and Graphic Designs' ),
    				'singular_name' => __( 'Illustration or Graphic Design' ),
    				'add_new' => __( 'Add New' ),
    				'add_new_item' => __( 'Add New Illustration or Graphic Design' ),
    				'edit' => __( 'Edit' ),
    				'edit_item' => __( 'Edit Illustration or Graphic Design' ),
    				'new_item' => __( 'New Illustration or Graphic Design' ),
    				'view' => __( 'View' ),
    				'view_item' => __( 'View Illustration or Graphic Design' ),
    				'not_found' => __( 'No Illustration or Graphic Design found' ),
    				'not_found_in_trash' => __( 'No Illustration or Graphic Design found in Trash' ),
    				'parent' => __( 'Parent Illustration or Graphic Design' ),
    			),
    			'public' => true,
    			'description' => __( 'An Illustration or a Graphic Design project' ),
    			'menu_position' => 5,
    			'supports' => array( 'title', 'editor', 'custom-fields', 'thumbnail' ),
    			'rewrite' => array(
    				'slug' => 'illustrations_and_graphic_design',
    				'with_front' => false
    			),
    			'can_export' => true,
    			'taxonomies' => array('category'),
    			'hierarchical' => true,
    		)
    	);
    }

    En este CPT esta activada la taxonomia de Categorias y dentro de ella tengo dos categorias:

    • Ilustración
    • Diseño Gráfico

    Ahora entiendo que si quiero mostrar el contenido de una de estas categorias necesito el archivo category.php. Asi que lo creo y le pongo un loop basico para ver si funciona:

    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    	<div class="entry">
    
    		<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
    
    		<?php the_content(); ?>
    
    	</div>
    <?php endwhile; else: ?>
    	<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
    <?php endif; ?>

    El problema es que a la hora de abrir mi pagina: misitio/category/ilustracion/ solo aparece el error «Sorry, no…bla» como si no encontrara ninguna entrada.

    ¿Que estoy haciendo mal? ¿El loop tiene que ser diferente? Igual es un error muy basico, pero me trae de cabeza desde hace 3 dias…

    Gracias, un saludo.

Viendo 1 respuesta (de un total de 1)
Viendo 1 respuesta (de un total de 1)
  • El debate ‘Problema con Categorias en un Custom Post Type’ está cerrado a nuevas respuestas.