Set your permalink structure to custom and use:
/post/%postname%/
Then when registering your custom post types use something like this:
'rewrite' => array(
'slug' => 'something',
'with_front' => false
),
Using with_front
set to false will make sure that your new custom post types don’t share the /post/
part of your permalink structure
Related Posts:
- Where is the old post permalink slug stored?
- Use category base slug in posts’ permalink
- Custom Post Types, slug, archive and SEO plugins
- How to automatically generate a unique random slug
- Post slugs and images cannot have same name?
- Change the Slug of Post Type post to baseurl/post/%postname%
- How to control which category will be picked for the slug of a post?
- Change slug with custom field
- Determining Slug Before and After Edit
- How to update all post at once?
- generate unique slug while inserting post
- How do I get the slug of a custom taxonomy category of a post?
- How to get posts by multiple post slugs? [duplicate]
- Bulk update post slugs through database
- How to have posts have a parent in permalink like site.com/blog/postname
- Automatically add date to the auto generation of post slug
- How to handle broken links created by permalink/slug changes?
- Visting slug for ‘post’ post type shows 404 not archive?
- Remove Custom Post Type Slug and add Custom Taxonomy to Permalink Structure?
- how do i add posts-page slug before posts slug in permalinks
- How to get a post’s content? [closed]
- Disable WordPress Archive Conflict Check
- Two Custom Post Types with Identical Articles Competing for the same Slug
- WordPress custom post type with folder structure in slug
- my post slug gets really long and I can’t change it
- Replace image name on upload to the new post name on front-end form
- Edit the post title from the frontend
- Show custom post with custom categories with specific slug
- Auto update post title and slug when post status is changed
- post type slug vs page slug
- Get post slug and match with menu item slug to change css
- How to 301 redirect from url with post id to permalink with post name (slug)?
- Slug collision between page, taxonomy and custom post type
- Word /blog/ in slug post, problems in CPT. Solutions?
- My post permalinks are always the same
- If I moved the location of my generic “posts” page, do I need to change the slugs for all of the individual posts?
- post_name is not stored until post is published… where should I store my slug until it goes live then?
- Post as frontpage – avoid duplicate content
- retrieve post slug by post_tags taxonomy
- Show all posts in category
- Echo author slug in post edit page
- Is there any point to using wp_unique_post_slug?
- How to get post creation date?
- Setting Custom Sort Order of Posts within a Category
- Remove double space after a period
- Displaying the number of posts in a custom loop (without including the number of posts of a loop below)?
- display order of connections
- Conditional that checks if a current category has any subcategory with posts
- Two posts are loaded instead of one?
- how to find user ids of all commenters in a post
- Automatic post deletion
- Lose “Blog Archive” from page title
- Should a photo gallery be in a post or on a page?
- Getting category posts from a certain year
- How can I show many posts an author has per week?
- Disable inline_edit() on edit.php
- Display post X of Y in category
- Help with Taxonomies
- Ajaxify This Code
- How do I display some posts fully on the homepage, and some as an excerpt only?
- Users problem (multi-author plus multisite)
- Filter only the text in the_content
- How to WP_Query() from multiple blogs and order them?
- How to get subcategories from category slug?
- Hide a specific post from a page template
- Posts – display all posts except a post by an ID
- Subdomain to website directory blog transferring
- Display author’s name and avatar in post’s sidebar
- How do you change the comment count in the back end posts list, to reflect unapproved comments, rather than all comments?
- Parent category / child category posts
- How do I insert a after every 5 posts in a WordPress Loop that infinitely loads posts?
- How to check if a post is published today?
- Detecting current page from class method
- How can I add a class to particular paragraphs in my post?
- How to select particular month post from table and update the post status using MySQL?
- Exists filter or action that change Add New Post link?
- saving/reading custom field value does not work – no value gets POSTed
- Getting an extra post’s meta data?
- Adding external field to my post form (admin side) and to post show (frontend side)
- fetching posts and showing on frontpage
- Link from Post to Another Post Via Clicking on Words within Original Post
- Insert JavaScript in a blog post or a new page?
- Order buttons added to TinyMCE
- How to create loop of posts except post ID defined via ACF field
- How to pull sticky post permalink inside php?
- How to redirect if is post edit or publish page?
- How to delete/customize imported demo content from a theme or add my own?
- testing result of $.post with json_encode
- Clean up customize_changeset in DB
- count_posts to a standalone link
- Add a unique meta desciption
- Blog styling in SASS
- Get results from the main wp_query
- Preview own posts if logged in
- Pagination for custom query won’t let me back on page 1
- thumbnail image path and file path for gallery thumbnail images
- How to add a new page that will function as a separate blog/news article page
- How to set value in Query Loop?
- How to get post ID after removing that post?
- I cannot see the pagination in /wp-admin posts page