web-dev-qa-db-fra.com

Changer les permaliens pour les publications mais pas pour les types de publication personnalisés

Actuellement, ma structure de permalien pour les messages est

domain.com/post-title

J'utilise une page d'accueil statique et une page de "blog" pour les publications. Je voudrais changer la structure permalien pour les posts, les tags et les catégories en

domain.com/blog/post-title

Je peux facilement ajouter/blog/dans la structure de permalien, mais le problème est que mes types de publications personnalisées reçoivent également cette structure de permalien modifiée, ce qui n'est pas le résultat souhaité.

Merci d'avance!

8
user2019515

Lorsque vous enregistrez votre type de publication , l'argument with_front de rewrite doit être false, de sorte que le lien permastruct n'est pas ajouté au recto de votre permalien de type de publication personnalisé.

$args = array(
    // snip...
    'rewrite' => array( 'with_front' => false ),
    // snip...
); 

register_post_type( 'your-post-type', $args );
11
Milo