WordPress does have a way of doing what you want. Make them all top level pages. Unless you have a good reason not to.
Related Posts:
- Landing / Static HTML page
- How can I get the page url slug when ‘post_name’ returns an id?
- Redirect to another page using contact form 7? [closed]
- How can I make my posts on my home page just show summaries?
- Static homepage duplicate issue
- New to WP: links on static homepage are not working
- How to assign a default/priority taxonomy to be shown in url in case two taxonomy items are selected
- Post as frontpage – avoid duplicate content
- Using pre_get_posts to filter by custom fields while using static front page
- blog page showing as home/landing page despite template change and reading settings
- Remove slug from custom post type post URLs
- When to use is_home() vs is_front_page()?
- How does WordPress generate URL slugs?
- How do you use a CPT as the default home page?
- Using custom/dynamic “slug” for a page
- How to Change 404 page title
- Removing Metabox for “Slug” without removing functionality
- View homepage in a preview mode
- Getting Post Comments for post ID using WP_Query() and a Custom Loop?
- Change the author slug from nickname to ID
- Custom Post Types, slug, archive and SEO plugins
- WordPress Permalink changes to question mark (?) in URL
- Show two different sized featured images on homepage
- Add menu and submenu in admin with a URL instead of slug?
- How to prevent apostrophes and quotes from appearing in permalinks?
- Display posts with author in the url with custom post types
- Rewrite rule page url with category
- Get taxonomy slug from url
- How to use custom Html file instead of wordpress homepage
- How to remove “http://” When Echoing URL?
- How to redirect WordPress home page to custom static HTML page
- If its not frontpage
- Change admin startpage to Pages-page?
- How to Remove Slug From Database?
- How to make draft posts or posts in review accessible via full url / slug?
- Editing the Number at the end of Page URLs / Editing Page Slugs
- How to create non-unique sub-category slugs?
- How to build custom WP admin with custom URLs
- Adding Custom Link anchors in the top menu that points to specific sections of the site home page
- Limiting the number of words or characters in the slug/permalink
- custom htaccess rewrite rule for page
- Changing the homepage
- WordPress Move to SSL How to Update Media Assets to HTTPS?
- custom, static home page / landing page with Twenty Eleven theme?
- setting a specific home page for logged in users
- Pagination Not working on Home Page with 2 Query
- Create subpage /user/ or /my-profile/ like /author/ with additional query like /user/user123
- How to get the original post_id of a static home page?
- Interesting Custom Post Type Slug with Taxonomy and Custom Field
- On Install, which code sets the ‘home’ option?
- WordPress 3.1 removing ‘category’ from the slug
- How to only show the first X words (from each post) on the home page?
- Make attachment pages require a base url
- How to get Plugin Slugs?
- How to create an archive for all posts that do not have a post format?
- home.php or frontpage (via settings) for theme?
- Does WordPress automatically redirect url without parent slug?
- How can I make WordPress serve homepage to different URL?
- Query string becomes encoded when a static page is used as homepage
- How do I make my single-work page show on my front-page.php?
- how to flush custom author rewrite rule
- How to change URL Custom Page?
- taxonomy/category term in URL slug irrelevant for post?
- How to fix unchanged URLs in Database after running serialized search and replace script?
- WP Multisite Static Frontpage
- Passing page url into a custom field via the Press-This bookmarklet
- Add filename to attachment page url
- Best way of removing emoji support from url / slug only
- Allow UTF-8 characters in the user slug part of URL
- add_rewrite_rule won’t work
- query_vars in home, not loading the “home” page
- get_home_path() returning error 500
- Insert Latest Articles in Homepage
- is_home() in HTML head
- Remove Author Slug & Replace With Username
- echo post-permalink without http and www
- open all .docs in word online
- Why ids in urls don’t work but slugs do?
- How do I make the main page be the blog page and not a separate “home” page?
- How can I get the intended URL in a 404?
- Redirect home to another page with htaccess
- Testing if current page is the static page set as home page
- Using a portfolio_category slug in wordpress URL
- Easiest way to simulate WordPress’s URL resolution to retrieve post ID, etc?
- Creating Search Engine Friendly URL’s with Word Press
- Remove slashes (both before and after) in relative post url
- How do I make the homepage as the blog page?
- When clicking on “home” page from any other page, it goes to IP address and my website doesn’t load
- In db https is used for home, but in backend http is used and cannot be edited
- Video to stretch across the entire homepage [closed]
- Custom page slug without creating a WP page
- When does WP ignore content added through the backend editor?
- Overwrite style.css styles from index.php style
- Create a front page template and separate page for posts?
- How to show the homepage on a different url, like site.com/blog instead of site.com?
- What does choosing a Post Page do?
- How to change only the home page / front page url on wordpress
- CSS to remove “comments count” icon from main page [closed]
- my homepage does not have SSL but another page is ok
- Allow a static page to show on a dynamic home blog page before the posts