###■やりたいこと
下図↓のように、「wp」を入れたいです。
###■今の状態
【カスタム投稿タイプの場合】
こちら↓のコードをfunctions.phpに書いています。
php
1/*-------------------------------------------*/ 2/* カスタム投稿のパーマリンクにwp/を入れる 3/*-------------------------------------------*/ 4 'rewrite' => array( 5 'slug' => 'wp' 6
【固定ページの場合】
ここで行き詰っております。
一応、こちら↓のコードを書き加えました。
php
1/*-------------------------------------------*/ 2/* 固定ページのパーマリンクにwp/を入れる 3/*-------------------------------------------*/ 4 function my_init() { 5 global $wp_rewrite; 6 $wp_rewrite->page_structure = $wp_rewrite->root . 'wp/%pagename%'; 7 flush_rewrite_rules( false ); 8 } 9 add_action( 'init', 'my_init' ); 10
すると…
###■やりたかったことはできたけど…
固定ページのパーマリンク入力枠には上図でやりたいように「wp」がしっかり表示されてはいるのです。が、なぜかアクセスができないという状況です。
固定ページにアクセスすると「ページがありません」が表示されてしまうのです!
固定ページに「wp」を入れるためにfunctions.phpに書いた内容は、どこか間違っているでしょうか?
お詳しい方、いらっしゃいましたらよろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー