web-dev-qa-db-fra.com

Changer le permalien pour un seul type de message

J'utilise actuellement cette structure permalien /%category%/%postname%/. Il existe un type de message existant. Je veux changer le permalien pour le type de message d'image en image/%post_id%/ et ne pas affecter les autres types de message et leurs liens permanents.

2
Prateek

Cela sera fait lorsque vous register_post_type :

  $args = array(
        'rewrite' => array( 'slug' => 'book' ),
      ); 

    register_post_type( 'book', $args );

IMPORTANT! N'oubliez pas d'aller dans les options de wp-admin> permalink et cliquez sur SAVE sur cette page pour que les modifications prennent effet.

1
ThaWolf

Je donnerais un essai au plugin Custom Post Type Permalinks (ça a l'air de vous permettre de faire exactement ce que vous voulez).

Sinon, vous pouvez probablement modifier manuellement vos règles de réécriture (au format .htaccess). Toutefois, le fait de réenregistrer vos paramètres de permalien réinitialiserait probablement vos règles à chaque fois.

J'espère que ça aide, amusez-vous!

0
Jared Cobb