web-dev-qa-db-ja.com

親ページのスラッグがカスタム投稿タイプと同じ場合、子ページで404

インターネットはこの問題に溢れていますが、すべての結果は2010年から2011年のものでしたので、問題があるかどうか確認したいと思いました。

次のようなシナリオがあります。

  • カスタム投稿タイプ「ビデオ」を作成しました
  • 親ページ「ビデオ」を作成しました
  • 子ページ「New Video」を作成しました
  • パーマリンクを%category%/%postname%に変更

WPは子ページのパーマリンクをwww.example.com/videos/new-videoとして自動的に作成しましたが、そのページは404 Not Foundエラーを引き起こします。

  • パーマリンク設定を再保存しても問題は解決しません
  • 親ページのスラッグを "videoss"に変更すると 問題が解決します
  • カスタム投稿タイプを "video"に変更すると 解決します /問題

前述のパーマリンク構造の下で、カスタム投稿タイプと親ページスラッグの両方を "動画"に設定する方法はありますか?

1
corre

ページ 'ビデオ'とスラッグが衝突しないように、投稿タイプを 'ビデオ'に変更しました。

スラッグよりも投稿タイプを優先するのは、WPデフォルトの動作です。

カスタム投稿、投稿、カテゴリなど、他の分類法よりもスラグページの優先度を上げる方法

1
corre