[wp]同スラッグ名の固定ページのテーマファイルを別個に用意する方法

スラッグ名重複してるからね。

どういうことか

こんな感じで固定ページを作る。

https://example.com/result/
https://example.com/sample/result/

普通に考えたら「page-result.php」を作ればいいんだけど、どっちにも反応するからダメやんけ、という話。

ダメじゃダメだからどうにかしなきゃ。

ページidで振り分ける

スラッグ名だけでなくidでも割り振れるんですね。

例えばこんな感じ。

https://example.com/result/
→ page-10.php

https://example.com/sample/result/
→ page-20.php

ファイル名で判断するのが難しくなるけどね、よかったですね。

でもまあページを削除して再作成するとか入れ替えるとかでidが変わるとめんどくさいことになりますね。

コメント

タイトルとURLをコピーしました