You can make each page a parent of one another.
To assign a parent page to a page, navigate to the page you want to assign a parent page too, then in the right sidebar you will see Page Attributes and a dropdown menu labelled Parent, whatever page you selected in that list will become its parent.
So, Solutions will be the parent of Machines and Machines will be the parent of Steel. In doing so will generate a permalink structure as follows /solutions/machines/steel, this URL will only show up for the page Steel.
Hope that helps.
Related Posts:
- Is it possible to get a page link from its slug?
- How can I reverse engineer a Permalink to Find the Page?
- How can I store page ID in a post instead of other selected permalink?
- Page begins with number, WordPress adds 2
- Removing hierarchical pages in the permalink
- Can WordPress realistically handle a site with 500 ‘pages’?
- Subdomains to pages
- Passing variables through permalink structure
- Broken wordpress permalinks on pages only
- How to get a page url by a page id?
- How to Remove Slug From Database?
- Relative or Absolute Paths for Flash Video Player Files
- Should I use relative or absolute urls when pointing to internal pages
- How to change the permalink structure of a master page?
- Why I can’t change the permalink of this page?
- Page Attachment Permalink Structure based on Menu Order?
- Get closest page ID from URL
- How can I add a page’s ID to its permalink using WP_Rewrite?
- Permalinks by page/post name returning 404
- Pages not using permalink
- How to get post object on blog template
- Is it possible for a custom post type and sub pages of a page with the same slug as the custom post type to share a slug?
- Add prefix to page URL based on the page template
- get_permalink returning site home url instead of the url of slug being passed
- Get the url of a page template without using the page slug and ID
- Remove -2 from URL; no duplicate pages, no images, no pages in trash
- Host frontpage via example.com and everything else via example.com/blog
- WordPress is suppressing page extensions!
- Let me choose permalinks
- Passing the JQuery string to Worldpress URL
- Path to Pages Resolves to Archive instead of Actual Content
- Changing permalink name redirects to another template?
- Permalink opens attachment instead of page
- How do I reclaim either deleted pages or their permalinks?
- Permalink of a page that has already been deleted
- Edit permalink for certain pages
- cannot link a external url, present page url acting as parent url
- Test site pages go to main site
- how to get a list of all top level pages
- “-2” Being added to end of URL (no duplicate pages, no pages in trash)
- Redirect From Url To Url
- How are WordPress Page URLs affected by permalink settings?
- How to use page jumps to top of banner and page title?
- Get a link to paged() part?
- WordPress Page Not Found if Permalink Settings is Postname
- Pagination url for page template
- Why does enabling Permalinks make pages not found?
- Page content doesn’t display when published but does when previewed as draft?
- Update page breaks permalinks
- WP as a CMS menu
- Subdomains pointing to a permalink URL
- How can I see a list of all pages my WordPress site has generated?
- Auto Changing Text Case
- Default Permalink Structure for Pages
- Non Latin page permalink problem
- How do I structure my permalinks in WordPress?
- Link to a page before launch
- My WP homepage works, but the other pages don’t when accessing from out side of my network
- Nested permalink without dummy parent page
- Custom Permalink (with category) for Pages
- Can I link to content dynamically from a page to a new page?
- Woocommerce product page 404 not found
- Page returns 404 for specific permalink
- Change all pages permalinks instead of hierarchical to have id of the page
- The permalink for the page doesn’t work and page’s defined link throws “Object not found!”
- Page permalink ending in “-2”
- Change the permalinks structure
- Development before domain name chosen
- Select page/template from the permalink url
- Permalink for pages
- Mystery ghost page not appearing in Admin
- Category pagination first link works, remaining don’t
- Permalinks of New Pages and their Parents
- Why doesn’t my page know it’s a page (won’t return true for is_page())?
- Prevent WordPress from abbreviating-long-slugs…-in-the-admin
- Why don’t WordPress post slugs allow accents?
- Multi-language permalink in qtranslate
- Modify get_permalink with a specific filter
- How to set permalink to fetch all children custom posts with parent post in wordpress?
- Permalink problem
- Removing leading zeros from custom permalink structure
- How to reset canonical URLs / fix redirect loop
- Trailing slash at the end of permalink loads faster / better SEO?
- wordpress api using rest_route for other pages
- Remove custom taxonomy base from URL
- Plain to postname permalinks not working
- Google webmaster duplicate url issue with /page/01 /page/400
- URL rewriting: removing the site’s basename for a specific category
- Migrated from Windows to Linux. Any bulk methods for fixing case sensitivity?
- Unable to get /%postname%/ permalinks working, 404 on all links
- 404 on internal pages, in all sites in my local server
- Custom permalink structure only saves with index.php inserted
- the_permalink() not working
- Already have htaccess but permalink settings not working. Getting 404
- Changing permalink of WordPress
- How can i fix my permalinks?
- Do shortcodes in title before permalink is generated
- Latin character conversion
- How to make a permalink variable %year% become two digits instead of four digits?
- How to Set Both Category and Sub-Category Level at Root. It should also obey post rule as /category/sample-post and /sub-catgeory/sample-post?