web-dev-qa-db-fra.com

Le type de message personnalisé permalien est ne s'affiche pas dans admin

J'ai un problème avec le type de message personnalisé - le permalien ne montre pas:

 enter image description here 

Le type de message est publié, mais je ne peux pas le montrer sur le site Web. J'ai essayé de changer la structure de permalink en ?p=123, mais cela ne fonctionne toujours pas. J'ai essayé de changer l'attribut 'rewrite' dans le code en false, mais aucune différence.

Quelques idées où peut être un problème?

Voici mon code pour les types de publication personnalisés:

$args_team = array(
    'labels' => sk_post_type_labels( __('Tým', 'sk'), __('Tým', 'sk') ),
    'public' => true,
    'has_archive' => true,
    'exclude_from_search' => true,
    'publicly_queryable' => true,
    'show_ui' => true,
    'query_var' => true,
    'capability_type' => 'post',
    'hierarchical' => false,
    'menu_position' => 10,
    'rewrite' => array( 'slug' => 'team' ),
    'supports' => array('title','editor','thumbnail','page-attributes')
);

Merci pour toutes les idées.

1
Michal Pelech

J'ai défini ce qui suit sur true pour afficher les permaliens dans la section admin.

'publicly_queryable' => true,
4
Mario Melchor

Essayez de supprimer exclude de la recherche et réglez vos permaliens sur Post name .

vous devriez pouvoir accéder avec: mysite.com/team/new-team-member

0
Svartbaard