サポート » 使い方全般 » 投稿(post)だけパーマリンクを変更したい。

  • 解決済 mmaker0930

    (@mmaker0930)


    https://ja.forums.wordpress.org/topic/15167

    こちらと全く同じ内容で困っています。

    パーマリンク構造を以下のようにしたいです。

    投稿
    /blog/%post_id%/
    ページ
    /%postname%/
    カスタム投稿
    /custom-post-type/%post_id%/

    custom post type permalinksと組み合わせる方法も試したのですが
    デフォルトを
    /blog/%post_id%/
    と設定すると、カスタム投稿タイプは
    /blog/custom-post-type/%post_id%/
    となってしまいます。

    デフォルトのパーマリンク設定は/%post_id%/にしておいて、
    custom post type permalinksにpostのパーマリンクも変更する機能が付けば解決できるような気がして、ソースを見てみたのですが、よくわかりませんでした。

    どなたか、解決策をご存じないでしょうか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • こんばんは。カスタム投稿を追加する関数 register_post_type() のパラメータ rewite の中で、 ‘with_front’ => false を加えれば blog は付かなくなります。

    'rewrite' => array(
        'with_front' => false
    )

    functions.php でカスタム投稿を設定する場合の例です。custom post type permalinks は利用経験がないので、その設定ができるかはわかりません。

    LVP8様

    それでドンピシャです!!custom post type permalinks 併用で問題ありませんでした!!

    お返事が遅くなりましたが、大変助かりました!ありがとうございます!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「投稿(post)だけパーマリンクを変更したい。」には新たに返信することはできません。