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


10

Actuellement, ma structure de permalien pour les messages est

domain.com/post-title

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

domain.com/blog/post-title

Je peux facilement ajouter / blog / dans la structure de permalien mais le hic, c'est que mes types de messages personnalisés obtiennent également cette structure de permalien modifiée et ce n'est pas le résultat souhaité.

Merci d'avance!

Réponses:


12

Lorsque vous enregistrez votre type de publication , l' with_frontargument de rewritedevrait être false, donc la permastructure n'est pas ajoutée à l'avant de votre permalien de type de publication personnalisé.

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

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

Merci beaucoup! Cela semble effectivement résoudre le problème. Je me demande cependant, ne pensez-vous pas qu'il est assez étrange que WordPress n'inclue pas / blog / par défaut si vous utilisez une page d'accueil statique et une page de messages "blog"? Y a-t-il des avantages à utiliser la structure de permalien sans / blog /?
user2019515
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.