J'ai un CPT appelé "études de cas" et le slug de la page d'archives de ce cpt est www.my-domain.com/case-studies et le slug des publications de ctp est www.my-domain.com/case- études/nom de l'étude de cas.
Maintenant, pour des raisons de référencement, je dois changer le slug de la page d'archive en "témoignages-études de cas" afin que le slug pour la page d'archives "études de cas" soit www.my-domain.com/testimonials- études de cas/et le slug pour les messages doit être www.my-domain.com/case-studies/case-study-name (comme auparavant).
Quelle est la meilleure façon ou la solution pour cela?
Ce que j'ai essayé jusqu'à présent c'est:
et
En utilisant:
'rewrite' => array ('slug' => 'témoignages-études de cas', 'with_front' => false),
dans le type de message personnalisé MAIS le slug pour le message change en www.my-domain.com/testimonials-case-studies/case-study-name mais IL DOIT ÊTRE: www.my-domain.com/case-studies/ nom de l'étude de cas
Y a-t-il une solution possible pour cela?
Merci,
Passez le fichier d'archive souhaité via has_archive
:
$args = array(
'rewrite' => array( 'slug' => 'case-studies' ),
'has_archive' => 'testimonials-case-studies',
);