Mon site comporte actuellement des publications régulières (dans une section intitulée "Tendance"), ainsi qu'une taxonomie personnalisée (appelée "Région").
Mes paramètres de permalien ont cette structure personnalisée:
/trend-watch/%year%/%monthnum%/%postname%/
ce qui me donne ces urls:
/trend-watch/regions/
(liste tous les termes de la taxonomie des régions)/trend-watch/regions/europe/
(liste tous les messages avec le terme "europe" dans la taxon des régions)./trend-watch/2011/03/an-interesting-article/
(un seul post).Mais maintenant, j'ajoute un nouveau type de publication personnalisé, appelé Rapports. Lors de l'enregistrement de ce CPT, j'ai défini rewrite => array('slug' => 'reports')
. Mais les urls incluent "trend-watch /" en premier:
/trend-watch/reports/some-report/
Comment puis-je supprimer "trend-watch /" des urls de Rapports CPT, tout en le conservant pour les messages ordinaires (et les taxonomies personnalisées associées).
Vous devez définir le paramètre 'with_front' dans l'argument de réécriture du type de publication personnalisé sur false.
'rewrite' => array('slug' => 'reports', 'with_front' => false)