【WordPress】デフォルト投稿のパーマリンクにblogをつける

デフォルトの投稿をブログとして使う場合に、パーマリンクにblogをつけるやりかたです。

パーマリンクにblogをつける

やりたいこと

ブログのアドレスを
https://サイトドメイン/2019/01/01/1402/

https://サイトドメイン/blog/2019/01/01/1402/
のように/blog/をつけたい

手順

「設定」→ 「パーマリンク設定」で、
「カスタム構造」で/blog/を追加し、更新します。

個別ページの表示

https://サイトドメイン/blog/2019/01/01/1402/

月別アーカイブページの表示

https://サイトドメイン/blog/2019/02/

アクセスできました!

カスタム投稿タイプでは「rewite with_front」をfalseに

このままだとカスタム投稿タイプを作成した時に、カスタム投稿タイプのパーマリンクにも/blog/がついてしまいます。

例)お知らせ newsのカスタム投稿タイプを作成

カスタム投稿タイプのアドレスが、
https://サイトドメイン/blog/カスタム投稿タイプ/〜
になってしまう。

https://サイトドメイン/カスタム投稿タイプ/〜にしたい。

カスタム投稿タイプでblogが付与されないようにする

カスタム投稿タイプでつかないようにするには、カスタム投稿タイプ作成時に、rewritewith_frontfalseにすればOKです。
デフォルトでは、trueになっているようです。

変更後確認してみると、

表示できました!