Use the filter template_include
to override a template path. Example:
add_filter( 'template_include', function( $template ) {
if ( ! is_singular() ) {
return $template;
}
if ( 'project' !== get_post_type() ) {
return $template;
}
// Now we can safefely
return get_stylesheet_directory() . '/single-project.php';
});
Related Posts:
- Meta query with boolean true/false value
- Why does my custom WP role need edit_posts to edit images?
- How to pass URL parameters for advanced taxonomy queries with multiple terms for one custom taxonomy
- How to filter by custom post type on Gutenberg “Latest Posts’ block
- How can I list all the categories under a Custom Post Type (taxonomy)?
- Two Custom Post Types, Share Two Taxonomies
- Multisite wide post type?
- How to list/show all custom post types regardless of category?
- Remove CPT slug from URL
- How to sort a table of custom posts by column containing custom field
- I have a CPT that have menu_order enabled, how can I make the menu_order values unique so it won’t have duplicates
- WordPress metabox file upload in custom post [duplicate]
- tags & categories with custom post type
- Querying Posts by Taxonomy From Alternate Network Site
- working Custom Post Type and Widget code no longer works when moved from functions.php to plugin
- Archive filter disappears on no results?
- How do I add a custom button to my “edit” list? ( edit.php?post_type= ) beside “Add New”
- How do I display custom post types through a common taxonomy?
- How do you remove slug altogether from custom post type?
- How-to leverage WordPress for creating Extended Social Profiles
- Add custom post type to Backbone collections
- pagination redirecting from page number url before page requested
- Get all of user’s custom post types in WP Admin for plugin
- Does anyone have a plugin that could automatically tag custom post types in wordpress?
- WordPress or Drupal for data-heavy content site
- Stop / prevent WordPress from updating permalinks of custom post type
- WP_Query: include custom post type only with specific meta value
- Relative URLs for a particular custom post type?
- Custom Post type in Author.php
- How can I dynamically add a post to a custom post type which uses a custom field?
- get_comments not working on custom post types
- Custom Post hierarchical to custom taxonomy
- How can we take into account post types when constructing permalinks?
- Orderby CPT custom fields not working
- How to duplicate entire custom post type
- How to sort custom columns for custom post type without meta query and pre_get_posts?
- How Can I Change the Custom Post Type Slug to the Taxonomy Slug in the URL?
- Allow Editor to view/modify a custom post type
- Custom post type permalink tag 404
- How to get list of taxonomy slugs ordered parents>childs?
- How can I list Custom Post Types created with the Types plugin under categories?
- Can NOT search my custom post type?
- Custom Post Meta from custom metaboxes is randomly being deleted
- Why won’t this jQuery code work?
- Custom post_type search pages
- A Collection of Custom Post Types Displayed In a Submenu
- writing posts in indian regional language (Punjabi)
- Template for custom post type when taxonomy is in the URL
- Why WordPress is picking archive.php instead of page.php?
- Custom Post Type posts, conflict with posts after add_rewrite_rule to top
- Get data from PHP to JavaScript to set position of each post on front page
- Child theme blocks post from publishing [closed]
- Targeting child pages of custom post types using function?
- Query custom post types & Taxonomies and list them in a table on a page
- How should i sort “Last Update” Custom Column?
- How to query custom post type by two terms?
- Make a page an archive of a custom post type
- Modify a plugin function output from another plugin
- Redirect to URL if x number of days passed
- Yelp-style geographic directory plugin?
- Modifying search results based on post_type
- WordPress general content best pratices
- Posts 2 Posts plugin: best way to change connection field value?
- Stop displaying Permalink
- Auto Generate Post Title from 2 Custom Fields
- Custom post type template – add banner under heading
- Enforcing a rigid reusable template structure for similar posts?
- Unable to gather Image URL from Custom Post Type’s; Custom Meta Field
- How can i redirect click to new admin page not to edit screen in post table
- How to get current post type?
- How to convert Post Object Custom Field into Tags
- Shortcode and get_template_part
- Custom post pagination not working
- Two and more diffrent custom page type in one permalink
- Page as parent for CPT and other pages
- Set a static page as a user profile page?
- Why get_posts() returns empty array while I am trying to get posts from some specific taxonomies and work properly with others?
- Populate metabox dropdown with post title from another Custom Post Type (issues with wp_reset / global $post)
- Different taxonomy.php for different custom post types
- How to keep a CPT stick to specific position?
- Meta box not saving
- Shortcode display CPT Query only showing 1 post?
- Default taxonomy ‘post_tag’ added to CPT managing by custom role : nothing in the metabox
- Query stopped working
- Strange behaviour using 3.8.1
- Setting a custom $query->query_vars[‘meta_key’] breaks the WordPress menu
- Filtering in admin broken for custom post type in 3.8.1?
- Get Registered Custom Post Type to get All Custom Taxonomies
- Repeatable Custom Field for Media Upload
- how to show perticular category posts in custome page
- Custom Post Types and 404 Pages
- Bulk update custom post types
- Is there any way of not using my_init_method in the following code (that creates a custom post type)?
- Display ONLY ONE $term (Out of 4 terms) from a Custom Taxonomy and CPT
- Adding a custom field after post title (ex.Example Title [30 Second Read])
- Url rewrite with custom post type and taxonomy
- wordpress category form fields in popup
- How can I show posts with the same tag?
- How Do I Add a Custom Post Type URL to Content?
- What is the best way to relate different custom post types?