Alterar permalinks para postagens, mas não para tipos de postagem personalizados


10

Atualmente, minha estrutura permanente de mensagens é

domain.com/post-title

Estou usando uma primeira página estática e uma página de "blog" para postagens. Gostaria de alterar a estrutura do link permanente de postagens, tags e categorias para

domain.com/blog/post-title

Posso adicionar / blog / facilmente na estrutura do link permanente, mas o problema é que meus tipos de post personalizados também recebem essa estrutura modificada do link permanente e esse não é o resultado desejado.

Desde já, obrigado!

Respostas:


12

Quando você registra seu tipo de postagem , o with_frontargumento de rewritedeve ser false, para que a permastruct não seja anexada à frente do seu link permanente de tipo de postagem personalizado.

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

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

Muito obrigado! Isso de fato parecia resolver o problema. Eu me pergunto, porém, você não acha estranho que o WordPress não inclua / blog / por padrão se você estiver usando uma página estática e uma página de posts "blog"? Existem vantagens em usar a estrutura do permalink sem o / blog /?
usar o seguinte comando
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.