I agree with @Milo it would be easiest to do it by having the Services Page as your top level page (parent) and then declare other pages as the Services pages’ children.
You can do this on the page editing area in the WP admin area.
Try not to mess with the permalinks as that can have crazy consequences on things working as they should. If that solution doesn’t work out, create a custom post type of services. That way anything in that custom post type will be under the services type!
There are a variety of plugins to help with this. You could also write your own plugin to do this too!
Related Posts:
- Get the url of a page template without using the page slug and ID
- cannot link a external url, present page url acting as parent url
- How to use relative links on my pages?
- How can I store page ID in a post instead of other selected permalink?
- Removing hierarchical pages in the permalink
- How to get a page url by a page id?
- How to Remove Slug From Database?
- Change website URL without breaking links or images? WP 3.3
- Confusion about how a URL is being parsed
- Get closest page ID from URL
- 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
- How to generate a list of all urls
- “-2” Being added to end of URL (no duplicate pages, no pages in trash)
- How to use page jumps to top of banner and page title?
- How can I see a list of all pages my WordPress site has generated?
- How do I structure my permalinks in WordPress?
- My WP homepage works, but the other pages don’t when accessing from out side of my network
- Nested permalink without dummy parent page
- Can I link to content dynamically from a page to a new page?
- rebuilding/ rewriting a url to make it SEO friendly
- Difference and usage of uri (e.g. get_directory_uri) and absolute path (e.g. get_directory)
- Is it possible to get a page link from its slug?
- remove “index.php” from permalinks
- Get default permalink structure from pretty URL’s
- Creating custom permalink structure for languages
- Getting the Site URL Including the Front Base
- Adding another word in front of post url
- Passing variables through permalink structure
- Remove subfolders from URL
- Why does WP not use relative links when linking pages?
- flexible rewrite ‘ramble’ URLs with WordPress
- Relative or Absolute Paths for Flash Video Player Files
- Make attachment pages require a base url
- How to Remove -14 from WordPress URL (Permalink)
- How to Modify Existing Rewrite Rules?
- display URL or permalink instead of page title in dashboard
- Change permalink rule if category is called “uncategorized”
- Page Attachment Permalink Structure based on Menu Order?
- Get canonical link
- Best way to add internal link in widget
- CSS not loaded when omitting www. part of URL
- Setting up two separate blogs while using WordPress as a CMS
- Permalinks for pages
- Automatically append ID to at the end of specific URLs
- Pages not using permalink
- Non latin post slug truncate
- Is there a link parameter that will show me all my published pages?
- Add prefix to page URL based on the page template
- How to eliminate permalink prefix in WordPress Multisite
- WordPress keeps giving me the wrong permalink
- Relative v.s. absolute URLs: which ones should I use for cross-domain portability?
- Passing the JQuery string to Worldpress URL
- Permalinks settings
- mod-rewrite exception? keep #hash in matching urls?
- Format HTTP links
- Issue On Displaying Pages with Post Name Permalink
- Two URLs of one post is available
- Moved site, Old links in pages still pointing to old host
- WordPress Page Not Found if Permalink Settings is Postname
- Pagination url for page template
- WP as a CMS menu
- Subdomains pointing to a permalink URL
- Default Permalink Structure for Pages
- Non Latin page permalink problem
- Can I change the URL structure for a CPT only?
- How to redirect old permalinks from https://exmaple.com/category/post_id to https://exmaple.com/category/post_id.html
- Change the full permalink (URL) of a single post by connecting it to a specific page
- Make a post inaccessible without a unique ID in the URL
- Add prefix to url, but products not showing in page SHOP
- URL gives 404 error of my subfolder site when i change permalink
- Why does one of my pages not have the option to edit the link?
- Custom Permalink (with category) for Pages
- Giving specific category posts its own permalink structure returns 404
- Custom Taxonomy rewrite rule causes 404 error on page or single post depending on if it’s set to “True” or “False”
- Adding query string to multiple page urls in a WordPress function
- Post links broken after migration
- I have Akamai pointing to a WordPress installation with a different URL. Is there a way to make WordPress use this for link generation?
- Added a prefix in URL permalink structure but the old structure still working!
- Find internal links to post
- Category URL to use same string as Post URL Permalink
- The permalink for the page doesn’t work and page’s defined link throws “Object not found!”
- Access link page and not folder content of that link
- Issues with WordPress permalinks
- Possible to hide parts of the slug from get_template_directory_uri and bloginfo(‘template_directory’)
- After changing permalink settings, everything works fine except for the two most recent posts
- Select page/template from the permalink url
- How to display post permalinks instead of pages?
- Why is there a # and other characters in URL for WordPress site?
- Pretty links for PHP pages above WP /blog directory?
- Permalink / sub-template issue
- Mystery ghost page not appearing in Admin
- Update permalinks after domain change
- wp_get_attachment_url not working
- How to avoid duplicate Url for the home page
- Are custom page templates being used to get this permalink structure
- Removing parent page in URL for one page
- Standard Htaccess directives disappear by themselves
- Change default URL (or permalinks) in the back-end
- Open the page with the current slug?