To get your desired structure:
Go to Settings > Permalinks in Admin.
Under Common Settings, click Custom Structure and enter /blog/%postname%/
Click Save Changes button.
This sets the permalink structure for posts. Pages already appear at at the root of your install, so no modification is needed for that.
Related Posts:
- Changing permalink of WordPress
- How to display by default only published posts/pages in the admin area?
- How to Check if a Page Exists by URL?
- Using single.php from plugin folder instead of default template folder
- Custom permalink structure only for default posts
- Static posts page with home.php
- Pagination not working on Custom Page Template
- Custom post type single (permalink) throws a 404 error
- Why does `url_to_postid` return 0 when testing `page_for_posts` Page?
- Custom post type permalinks breaking due to 3.1 bug fix
- Is there any WordPress alternative to Book module of Drupal?
- Changing my permalink structure – will new layout conflict with existing page?
- Posts vs. Pages
- Move first half of posts to one parent page, second half to the other page
- Adding buttons to Add New Post and Add New Page
- Switch to page template when using post permalink
- How to handle broken links created by permalink/slug changes?
- How could I change my Permalink from blog to custom structure? [closed]
- Static posts page with home.php
- When changing pages to posts, how do you set up 301 redirects for the page URLs?
- “about us”, ” contact” sections should be article(post) or page in the simple small Business website?
- disable Tab post on nav-menus page (Admin)
- Custom Permalink Structure for Pages & Posts
- WordPress Query Posts From Category Post on Static Page
- register_post_type permalink
- Unabled to Change Permalinks – Even Using the “Edit” (Resets to Original Permalink on “Update”)
- Post/page title to permalink transformation – what is behind the scenes?
- Post titles and thumbnails as links to custom post types?
- How to link post titles on page A to its posts on page B?
- Organization of time insensitive content
- What would causes search to return incorrect results?
- Please help a newbie with blog page issue?
- Added a ACF field to custom page and want the results to show as a column in admin
- Show post count in custom taxonomy page
- Put page on Archived statut after end of publication date
- post and page and custom post type
- Custom Post Types and Broken Permalinks
- Custom permalink for wordpress page / post
- Category URL to use same string as Post URL Permalink
- How do I set content in my pages so that it remains permanent while blog posts are added below?
- How to give priority to page than to posts permalink structure?
- Append a random string to a post permalink
- Precedence of page permalinks over woocommerce product category links?
- Posts in Page – How to customize the URL?
- Allow users to create their own page/s
- One of my posts is displayed as page
- How to mix pages and sub-categories in a url
- Make a custom URL and link to custom Template
- Automatically delete default posts and pages on theme install?
- How to have more post in a page than in your home page
- custom post type single page template not working
- How to have 2 posting pages on a blog
- Default post type doesn’t display in url
- Changes done in admin panel are taking time to reflect in the REST api responses
- Blog posts are not appearing as subs of Blog Page
- Edit Page button is gone
- Pagination Not Working With Custom Post Type Category
- Private post caught in endless redirect loop
- Add CSS and JS files of the template post on a WordPress page
- WordPress: Develop multiple posts with different data
- Nestling Posts Under Page & Justify Text
- Redirect to custom post if custom archive page has just one result?
- Tag for custom post type
- Can’t find webpage on All Pages or All Post menus
- How to create custom search form function including post “tags”
- How to set the post permalink using the WordPress REST API?
- Does having category name in permalinks affect SEO when having a post in multiple categories?
- Modified core/image rendering not showing in posts – only on pages
- WordPress Pods Custom Post Type – separate Media Upload folder for each custom Post Types
- Not display an image of category of custom post
- WP posts using index.php instead of single.php
- Deleted page still shows and is showing posts archive
- How to add a ‘News’ section to specific posts in WordPress
- unable to display two post per page in wordpress front-page.php
- Remove status ‘archived’ from the default post and page view
- How to invoke a HTML custom button based on a HTML dropdownlist menu
- How to create page with post content in it?
- Parent menu item does not display posts when I add the sub-items
- How to 301 redirect from url with post id to permalink with post name (slug)?
- Add a url parameter to the current post and read it in a shortcode
- Blocked posts in network tab
- How to distinguish pages created by woocommerce?
- How to show WP admin edit page within template page/post?
- Hide or remove custom post status
- Template for displaying CPT / Taxonomy URL issues
- Multiple posts in one page
- Display all tags even if they are not assigned to a post
- How to add a block to a category page?
- How can I set the permalink of an article / page equal to the permalink of an existing article / page?
- how to put post customized in page
- Please I want to prefix my WP posts title according to each category
- How do I customize the post page
- Clicking on a Post takes 10+ seconds for the server to respond, Pages will respond immediately
- Post relationships/nesting
- insert post fails after multiple postings
- delete post hook not being fired when deling in wordpress dashboard admin
- Manual Scheduler For Custom Post Type
- WordPress Delete Users from backend doesn’t work
- Show code only on WooCommerce Pages
- Custom Post Type Rewrite URL