Maison  >  Questions et réponses  >  le corps du texte

Définir des permaliens pour les types de publications personnalisés dans WordPress sur root

J'ai créé un type de publication personnalisé pour organiser un type de page spécifique, mais comme mes permaliens WordPress sont définis sur <code>/blog/%postname%/</code>, ce nouveau type de publication personnalisé. Le permalien est <code> ;/blog/new-post-type</code>. Je ne souhaite pas supprimer <code>/blog/</code> des paramètres de lien permanent du site, car nous l'utilisons dans les articles de blog. Comment supprimer <code>/blog/</code> d'un nouveau type de publication afin qu'il agisse comme un lien permanent vers la page par défaut de WordPress, c'est-à-dire <code>www.website.com/name-of-page/ </code>?
P粉267885948P粉267885948409 Il y a quelques jours428

répondre à tous(1)je répondrai

  • P粉476883986

    P粉4768839862023-08-10 10:28:03

    register_post_type()函数的rewrite参数有一个with_front参数,当设置为false ne sera pas préfixé dans la structure du permalien.

    register_post_type( 'cpt', array(
        'rewrite' => array(
            'with_front' => false,
        )
    );
    

    Le code ci-dessus empêchera CPT d'apparaître dans l'URL de la publication /blog/, mais je ne sais pas si cela signifie que l'URL fonctionnera dans le répertoire racine.

    répondre
    0
  • Annulerrépondre