カスタム投稿タイプではなく投稿のパーマリンクを変更する


10

現在、私の投稿のパーマリンク構造は

domain.com/post-title

私は静的なフロントページと「ブログ」ページを投稿に使用しています。投稿、タグ、カテゴリのパーマリンク構造をに変更したい

domain.com/blog/post-title

パーマリンク構造に/ blog /を簡単に追加できますが、問題は、カスタム投稿タイプもこの変更されたパーマリンク構造を取得することであり、これは望ましい結果ではありません。

前もって感謝します!

回答:


12

投稿タイプ登録するとき、with_front引数はでrewriteなければならないfalseので、パーマストラクチャはカスタム投稿タイプのパーマリンクの前に追加されません。

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

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

どうもありがとうございました!これで実際に問題が解決したようです。静的なフロントページと投稿ページ「ブログ」を使用している場合、WordPressにデフォルトで/ blog /が含まれていないのは奇妙だと思いませんか。/ blog /なしでパーマリンク構造を使用する利点はありますか?
user2019515 2013年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.