Does a parent page’s post_title have to appear in a child page permalink?

From the top of my head, yes.

URL has to uniquely identify target post (or set of posts) to load. One of the (often annoying) issues is that as result WordPress treats hierarchical and non–hierarchical post types differently.

In a nutshell hierarchical posts are identified by the whole path in URL, not just their individual slug. Likely you can tinker that away in principle, but such URL tweaks are considered unreliable and prone to cause issues.

Leave a Comment