Domanda

Ho aggiunto il seguente al mio file functions.php

register_post_type( 'news',
 array(
   'labels' => array(
     'name' => __( 'News' ),
     'singular_name' => __( 'News' ),
 'add_new' => __( 'Add New Article' ),
 'add_new_item' => __( 'Add Article' ),
 'edit_item' => __( 'Edit Article' ),
 'new_item' => __( 'New Article' ),
 'view_item' => __( 'View Article' ),
 'search_items' => __( 'Search Articles' ),
 'not_found' => __( 'No Articles Found' ),
 'not_found_in_trash' => __( 'No Articles Found In Trash' ),
 'rewrite' => array(
    'slug' => 'news',
    'with_front' => false
    ),
 'has_archive' => true,
   ),
   'public' => true,
 )

);

Ma quando si digita nella stampa dopo il mio sito mysite / notizie / ottengo una pagina non trovata quando dovrebbe ho raccogliere essere messa in vendita di miei archivi di notizie con l'opzione has_archives.

Che cosa sto facendo di sbagliato !!!

A proposito Ho un file archives.php

È stato utile?

Soluzione 2

Risolto il suo non è in realtà stato ancora rilasciato, la funzione. Ho dovuto scaricare la versione beta ma questa versione di WordPress è dovuto al più presto.

Altri suggerimenti

Vai in permalink e salvare le impostazioni per aggiornare la struttura dei permalink. Wordpress ha un problema con il tipo di permalinks di messaggi personalizzati che devi fare questo ogni volta che si apporta una modifica a te personalizzato tipo di posta. Ciò impedirà il vostro da ottenere un errore 404.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top