While all modern pages use the Site Pages content type, there is some hidden metadata that determines a home page versus article page layout - the PageLayoutType property. It is set to "Home" on that initial home page SharePoint gives us, but set to "Article" for all other site pages.
There is no direct way to alter this property. I wanted to share some solutions I found from others who have addressed the same issue that let us change it in some indirect way.
- Use PowerShell (my preferred approach) - www.stadlersoftware.com
- Use SharePoint Designer (yep, it's still a thing) - www.techmikael.com
- Hack the UI (get some GUIDs) - www.techmikael.com
Have you found any other ways to accomplish this? If so, leave a comment below and let us know.