Respuestas de foro creadas

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Iniciador del debate francescpascu

    (@francescpascu)

    resuelto!

    Iniciador del debate francescpascu

    (@francescpascu)

    Ya he resuelto el problema!!!
    A partir del siguiente hilo lo he podido resolver:

    http://stackoverflow.com/questions/23125598/custom-post-type-template-page-not-being-found

    He canviado el nombre del post_type y funciona!!!

    La verdad es que no se porqué ya que el nombre del post_type no era común ni lo usaba wordpress, pero en todo caso, haciendo esto se ha resuelto.

    Después de 3 dias estoy entusiasmado! Gracias! 🙂

    Iniciador del debate francescpascu

    (@francescpascu)

    Antes que nada, muchas gracias por responder Peter.
    La verdad es que estoy buscando y no consigo ver lo que está mal.
    Para crear el post_type lo hago de la seguiente manera:

    function CriticConfig_create_post_type() {
    	register_post_type( 'critic_news',
    		array(
    			'labels' => array(
    				'name' => __('Actualitat', 'critic'),
    				'singular_name' => __('Notícia', 'critic'),
    				'add_new_item' => __('Notícies', 'critic'),
    				'edit_item' => __('Edita notícia', 'critic'),
    				'new_item' => __('Nova notícia', 'critic'),
    				'view_item' => __('Veure notícia', 'critic'),
    				'search_items' => __('Cerca notícies', 'critic'),
    				'not_found' => __('No s\'han trobat notícies', 'critic'),
    				'not_found_in_trash' => __('No s\'han trobat notícies a la paperera', 'critic'),
    				'parent_item_colon' => '',
    				'menu_name' => __('Actualitat', 'critic')
    			),
    			'description' => __('Notícies i peces d\'actualitat sobre tots els àmbits de la societat i la cultura', 'critic'),
    			'public' => true,
    			'has_archive' => true,
    			'menu_position' => 5,
    			'menu_icon' => 'dashicons-media-text',
    			'rewrite' => array( 'with_front' => true, 'slug' => 'actualitat' ),
    			'hierarchical' => false,
    			'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'comments', 'revisions')
    		)
    	);
    	register_post_type( 'critic_internacional',
    		array(
    			'labels' => array(
    				'name' => __('Internacional', 'critic'),
    				'singular_name' => __('Notícia', 'critic'),
    				'add_new_item' => __('Notícies', 'critic'),
    				'edit_item' => __('Edita notícia', 'critic'),
    				'new_item' => __('Nova notícia', 'critic'),
    				'view_item' => __('Veure notícia', 'critic'),
    				'search_items' => __('Cerca notícies', 'critic'),
    				'not_found' => __('No s\'han trobat notícies', 'critic'),
    				'not_found_in_trash' => __('No s\'han trobat notícies a la paperera', 'critic'),
    				'parent_item_colon' => '',
    				'menu_name' => __('Internacional', 'critic')
    			),
    			'description' => __('Notícies i peces sobre temes internacionals', 'critic'),
    			'public' => true,
    			'has_archive' => true,
    			'menu_position' => 5,
    			'menu_icon' => 'dashicons-media-text',
    			'rewrite' => array( 'with_front' => true, 'slug' => 'internacional' ),
    			'hierarchical' => false,
    			'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'comments', 'revisions')
    		)
    	);
    }
    
    add_action( 'init', 'CriticConfig_create_post_type' );

    Gracias otra vez.

    Saludos.

    Iniciador del debate francescpascu

    (@francescpascu)

    Por ejemplo,

    Si voy a un tipo de post (noticias) que ya tenia creados préviamente los veo bién, por ejemplo:

    http://dominio.com/noticias/titulo-noticia

    Si voy a una página donde tengo la lista de los nuevos tipos de post (opinion), la lista se ve correctamente, por ejemple:

    http://dominio.com/opinion

    Però si clico en alguno de los posts de ésta lista de nuevos tipos que he creado, entonces me redirecciona a la página de inicio:

    http://dominio.com/opinion/titulo-opiniov

    Redirecciona a http://domini.com

    Y tanto la url del navegador, com o el title corresponden a la del post

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)