Question

Cette question a déjà une réponse ici:

J'essaie donc de créer un type de message personnalisé pour mon thème. J'ai écrit la fonction pour enregistrer le type de message et je peux ajouter un message du panneau d'administration, mais lorsque j'essaie de visualiser le permalien du nouveau post, j'obtiens une page 404 non trouvée.

Voici ma fonction de type post:

add_action( 'init', 'create_press_coverage' );

function create_press_coverage() {
    register_post_type( 'press_coverage',
        array(
            'labels' => array(
                'name' => 'Press Coverages',
                'singular_name' => 'Press Coverage',
                'add_new' => 'Add New',
                'add_new_item' => 'Add New Press Coverage',
                'edit' => 'Edit',
                'edit_item' => 'Edit Press Coverage',
                'new_item' => 'New Press Coverage',
                'view' => 'View',
                'view_item' => 'View Press Coverage',
                'search_items' => 'Search Press Coverage',
                'not_found' => 'No Press Coverages found',
                'not_found_in_trash' => 'No Press Coverages found in Trash',
                'parent' => 'Parent Press Coverage'
            ),

            'public' => true,
            'menu_position' => 8,
            'supports' => array( 'title', 'editor', 'comments', 'thumbnail', 'custom-fields' ),
            'taxonomies' => array( '' ),
            'has_archive' => true
        )
    );
}

J'utilise le thème du démarreur Roots. Y a-t-il une configuration supplémentaire que je dois faire pour que les types de publication personnalisés fonctionnent avec?

Merci.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top