The issue was my page slugs were the same as my custom post type slugs, which was confusing WordPress. It caused WordPress to use the index.php file to create my pages, or have a 404 error for my custom posts, if the pages worked.
Related Posts:
- What are the differences between custom post type and custom page templates?
- Setting a custom sub-path for blog without using pages?
- Add Content to Page without shortcodes
- Post formats “audio” and “video” only showing in index.php
- Ordering Posts List By Taxonomy Terms?
- Creating a Custom Post Type for Inserting Preset Content into Post & Pages?
- How to quickly switch custom post type singular template?
- Add a Template to a custom post type
- WordPress calls archive page instead of Custom Page Template
- How do I Make a custom post type get a custom post template in a plugin
- Assign Page Template Within A Custom Post Type
- Dynamic page.php template for custom post types
- Page Templates – this code only works for one Custom Post Type
- Pagination on a custom page template
- Custom Post Type – Archive page title
- Multiple templates for custom post type
- How do I create a custom post type for a training CMS in WordPress?
- How do I create a page template to display a custom post type?
- How to make an archive page displaying posts in a date range
- Display Posts of a Category in Alphabetical Order (Custom Post Type)
- Custom Post Type slug same as page name causing a conflict
- Child page in custom post throws 404 page not found
- CPT: archive-cpt.php VS custom page template
- Multiple portfolios with one custom post type?
- Take Variables Set in Functions.php and Echo Them Inside My Custom Post Template
- Help with CPT template pagination
- Custom Blog Post Listing in Genesis Sample Child Theme
- After updating a page, all pages on the site used the index.php template
- Page Templates Drop Down Select for Custom Post Types
- Pull in custom content types into page template
- Editable content on a Custom Archive page
- Using custom page templates with plugin [duplicate]
- Troubles with making a custom template for posts
- Change archive page template using pre_get_post
- create a template page for a post
- Custom post type archive page template
- redirect automatic page that serves custom posttype content
- WordPress showing archive.php instead page
- Show Custom Post Type meta boxes only on Page Edit
- Adding the_content() in custom template email
- Creating a Page Template to display all items from a Custom Post Type
- Filter widget outputs
- Why does my content disapear when I make a page to match an archive name?
- Fields for different parts of a page
- How can I set the page template of a new custom post type post?
- Multiple single templates?
- WordPress Picks Up Wrong Template for Custom Post Type Archive Page
- Associate page w/ specific single post template?
- get comments by current user inside page template
- page template for custom post type
- Custom page for editing custom post type on frontend based on url
- Dynamic assign a custom template to custom post type posts
- How to get the current category with custom posts
- How do I display child post types in the parent post type template
- How can I modify a custom post type and custom page template for a child theme if all content seams to be handled by theme’s ‘native’ plugin?
- How to add page under a custom post type?
- Custom permalink structure for remote content pages
- Custom Post Type Specific Post Template
- Using get_terms() to list terms from one custom taxonomy AND from one specific built-in category
- Display custom post type from template
- Problem with custom loop navigation inside the blog page
- WordPress giving me the index
- How to use pre_get_posts on archive page custom post type
- Can I automatically assign a page template to a custom post type (i.e page-slug.php file)
- How To Display Posts Of Custom Post Type At Page Template
- How to change Elementor Template for Single Page Post on Load
- A certain theme is forcing it’s singular post layout
- How to create additional rendering for custom post types?
- How do I find out which (page) template file my custom child post is looking for?
- WordPress Page hierarchy ( parent is singular of custom post types slug ) is returning not found
- Custom post type not pulling CSS
- Set a template on a custom post in the plugin
- How can I use one instance of page.php to display different custom post types?
- Question on templates
- Custom post type option page template
- Custom post Query and WordPress Post Query Clash
- How can I load Template file from wordpress plugin
- How to display a custom post as a page (but unedited)?
- How can I find out what template is my custom post type using?
- Search custom post type result in same template page
- Custom post type , page template not grabbing the page template
- Can not hook into custom post type template with: is_page() conditional?
- custom fields not showing before get_header
- Page Template For Custom Post Type doesn’t work on URL containing CPT name, other URL’s work
- custom post type archive slug vs. custom page template
- Custom Post Type Pagination Not Working or Single Posts Displaying?
- How to create a custom template for this custom post type?
- Nested custom post types templating
- Query custom post type and showing its content
- Get post id of permalink for a specific custom post type?
- How to divide posts (custom post type) content on multiple pages?
- Modifying and Displaying URL’s in a Post Template using parse_url
- Display Custom Taxonomy of custom post type
- Custom page template not recognized with permalinks on
- Page template anomaly
- Custom Post Type Template Based on Page Slug?
- Adding custom theme template to custom post type [duplicate]
- Can you programme the selected page template to display block patterns automatically?
- I want to show a list of posts under specified categories
- I want to show a list of post with title that have link goes to that post and icon under the specific category to which it belongs