No it’s not a bug. Pages are effectively a Post Type and so is your Custom Post Type. So assuming you created a Page called news but then you declared a new CPT also called news then WordPress can’t determine which is correct.
To explain this another way, if you were to create a page called news and then another one called news, the slug would be news2 but because you are declaring the slug for the CPT this is what is causing the problem. Because you’ve hard-coded the slug in your functions.php file wordpress doesn’t automatically amend it like it does with new pages (news2, news3, etc.).
You could consider a different slug for your CPT perhaps?
The following post may help to understand the different post types:
http://codex.wordpress.org/Post_Types
HTH
Related Posts:
- Remove slug from custom post type post URLs
- Redeclare/Change Slug of a Plugin’s Custom Post Type
- Custom Post Type Slug / Page Slug Conflict – Prevent use of reserved slug on page save?
- How to get custom post type label and singular label from its slug?
- Slug Formatting : Acceptable Characters?
- Using Custom Fields in Custom Post Type URL
- Change slug of registered custom post type in child theme
- Post slug changed using code doesn’t reflect on editor when post is published
- How to achieve this permalink -> category-name/custom-post-type-name/post-name
- Prepend meta_value to permalink of post
- Reslug a Custom Post Type
- Removing CPT slug from URL results in 404 error for archive page
- Force unique page slugs across all post types
- Getting Post ID from slug during init
- Custom Slug for a custom post type and default post
- Remove taxonomy slug when not assigning taxonomy with custom post types
- Custom post type’s slug gets wrong when adding a custom meta box
- Interesting Custom Post Type Slug with Taxonomy and Custom Field
- Remove Taxonomy Slug when No Taxonomy is Assigned to Custom Post Type?
- Custom Permalink with Dynamic Taxonomy for Custom Post Type – Works, but breaks other permalinks
- Custom post type with slug for plural (archive) and for single
- How do I fix permalinks for custom post types that has the same slug as a page?
- How to remove slugs from multiple custom post types
- Custom post types archive redirect
- Why does wordpress keep adding postname to my CPT’s permalink in the end?
- Remove post type slug of all post types from permalinks
- Rewrite slug for CPT
- Is there a way to have custom post type and page with the same slug?
- Using Same Slug With Multiple Post Types
- Rewrite post type slug only for child theme
- Adding Post id to the end of slug in a Custom Post Type
- Remove the parent slug in a CPT URL
- Permalink for a custom post type isn’t working and I don’t know why
- Index page with the same id as the slug
- How can I make the slug of the taxonomy also the slug of the custom post
- Assign same parrent Page to pages AND custom post types
- Custom Post Type with Same Page URL
- Multiple (two) category postings on the same page.
- Removed custom post type slug but not working for child pages
- Including taxonomy term before post type breaks top level pages
- Can slugs from posts and custom post types conflict?
- Custom Post Type – Duplicate Page Slugs
- Remove permalink for custom post type
- How to make a posttype show under a page hierarchy (example.com/page/posttype/entry)?
- Custom Post Type archive-{post-type}.php not working
- Custom post type single page (single-{CPT-name}) 404 when slug includes hyphens
- How do you create %post_type%/%postname%/ permalink structure?
- Slug for custom post type
- Rename a slug label
- How to add current custom taxonomy slug to body class
- Using page slug in wp_query
- Listing all slugs?
- Why WordPress is picking archive.php instead of page.php?
- WordPress Custom Post Type – Rewrite Query
- Automatically update slug with latest title within custom post type [duplicate]
- Changing CPT slug and taxonomy already registered in parent theme
- How to use a specific custom field in a custom post type as slug
- sort by name (slug) custom post type
- How to controll the Posts post type and general wondering about WP data structure
- How to change CPT single post slug
- How do I set a post slug automatically based on taxonomy?
- Custom Post type dont use custom page template (slug is not right)
- Show code dependant on CPT & category
- Difference between a default post type and a custom post type?
- How can I write slugs / permalinks as: custom post type -> custom taxonomy and custom post type -> custom taxonomy (one CPT and many taxo)?
- Custom Post Type not using correct page template
- Change permalink incrementor into pseudo-subdirectory
- Custom post type URL structure with site.com/custom_taxonomy_slug/post_name
- Custom Post Type duplicating slug for new posts
- Custom post type post_type_link gives “page not found” on any other custom post type
- Two CPT: one is using part of the custom rewrite slug from the other
- WP gives 404 error for custom post type with GET variable
- Custom taxonomy archive slug overwrites static page
- Slugs on hierarchical taxonomies
- Problem to get the link of the default ‘post’ post type like the orther custom types
- Getting a 404 on single custom post type page when using rewrite on a custom taxonomy
- Can I override the permalink/slug on creation
- Get the custom post type slug but remove the rewrite prefix?
- Rewriting archive page slug to be different than custom post type slug
- Get full control over custom post type url
- custom post type archive slug vs. custom page template
- Add category slug as class attribute in a link array
- Relationship with 2 custom post types
- Costum post type with costum (sub)taxonomy
- Remove Custom Taxonomy Slug only without removing Custom post type slug in permalinks
- Category slug not showing for Custom Post Type
- How to make nested custom post type slugs work
- Custom Post Type Slug / Page Slug Conflict – Prevent use of reserved slug on page save?
- Ideal top-level slug methods
- WordPress pagination URL
- Create page using same slug as custom post type
- Custom Post Type with multiple Custom Taxonomies / Hide Taxonomy Slug from URL
- Same slug for Custom Taxonomy archive and CPT archive – Rewrite rule not working
- Removing custom post type name from permalink
- Custom Post Type slug has the same Redirection entry
- How to change rewrite slug for custom post type without conflicting w/ child pages of page with same slug
- Custom post type URl Cutomization
- Right Permalink for Custom Post Type with number slug
- Custom post type slug localization
- How to get taxonomy category in permalink for each taxonomy OR How to give a parent page to a given taxonomy?