According to extensive and long running trac ticket #12702, custom post types don’t (and likely won’t) support sticky functionality.
It’s probably not impossible to reuse it (with unholy amount of copy paste and edge cases) for CPT in custom site, but in my opinion custom solution (probably custom fields based) would be more practical and clean approach.
Related Posts:
- How can I add a column/s to wp_posts table?
- How to hook get_terms() to only show count of posts that have custom meta
- add_meta_box: Datepicker like the one for postdate?
- Multiple information using custom post type
- Before Delete Post
- How to use custom fields to enable sticky posts on custom post types?
- Adding dropdown select meta box to custom post type – seems restAPI is interfering
- Update Post Meta for a logged in user
- Add custom field to Posts and sort by it
- Two Custom Post Types Many to Many Relationship
- How to integrate a form (Ninja Form or Contact Form 7) with Custom Post Types?
- Homepage’s content is dependent on the custom field values (set automatically), how do I get homepage to update without manually updating page?
- Modify Posts from Custom_Post_Type within the plugin
- Making a form for user to add new custom post with custom taxonomies and custom fields
- Front-end Image Upload to Custom Meta Box
- Checking for custom field in admin pages
- A sports wordpress website
- Display custom post front end filter by ACF equals current user
- How to display custom field in product description?
- Show posts from WP Custom Post Type selected from a field in a metabox
- WP_posts (Not meta) extra custom field column show and change it in a custom post type
- Calling specific page with wp query
- custom field suit new post with in custom fields
- Display code if title of the custom post matches title of other post
- What does this PHP function code mean? [closed]
- Prevent post from being published if custom fields not filled
- Multiple orderby values in WP_Query
- Return all custom meta data for one custom post type
- meta_query for keys that aren’t yet set
- Search multiple custom fields by using meta_query
- WordPress REST Create Post of Custom Type
- How do I implement custom fields without using any plugins?
- order by meta_value serialized array
- Assigning a role to a specific custom post type (and ignoring other post types)
- Display posts in random post types
- Custom post metadata not appearing in public API
- Automatically Insert Custom Field on Custom Post Type Publish
- Slug for standard post post_type
- How do I create an archive page for standard posts?
- Remove parent from custom post type
- Create a post in custom post type using field in registration form after users submit form
- How to add post_type=value when editing that post type in the WordPress admin?
- Publish an XML feed from a CPT with ACF fields?
- Open Custom Post Type as PDF
- Meta Key Value in current-user-only loop
- dynamically add a custom field or metabox to custom post type [duplicate]
- How to implement a Google map store locator
- Random image from tag/custom type on sidebar
- retrieve Meta field value from CPT and set those values as Image Meta Field “Title”
- Set a maxlength for the title input in a custom post type
- Using custom field content as expression in IF statement [closed]
- Woocommerce custom field search in custom post type [closed]
- Get the category from custom post type
- Is it possible to store Custom Post Type data in separate set of tables and still have wp_post class functionality?
- Prioritize posts in query by meta keys?
- Meta Query posts not showing on ending date of custom field
- Cross reference custom post types
- Custom Post Fields at the beginning of a Custom Permalink
- Possible to filter custom post type with multiple meta data?
- Create custom post with meta field with AJAX and the WordPress REST API
- Specifying meta field’s column type in Database using add_post_meta
- Is it a good idea to add a column to the posts table?
- delete_post_meta() for whole CPT / multiple posts?
- Creating separate feeds for custom post types
- wordpress lists similar type of posts in a custom post type
- How to get_term_meta on single custom post?
- How to fetch custom post types with its full data on wordpress?
- Generating and downloading files with WP API
- Easy reading or transfer of data from posts?
- list posts of two post types in a single template
- The loop does not show users
- Add a class to post_class if more than one post shares same meta_value_num
- How do I list a custom field and custom taxonomies for each result in a loop?
- ACF – Retrieve custom taxonomy from a relationship field
- Invalid content when I try to import custom post type from the old template wordpress
- Add a form in every post and save data in post meta
- Query custom post type that has a serialized relational advanced custom field value
- WordPress hide post from custom post-type on a single page
- Right way to store a large set of similar information on website? [duplicate]
- Correct way adding External classes to Custom Post type and output their methods to template
- How can I query and sort custom-post type using WP_Query
- Meta query and compare “!=” not working as expected
- How can I add a meta[] to my custom post type and search by term with the Rest API?
- Assign a Post to a User
- Cannot save pages after migration
- How to Disable option of meta field if that option is selected for any other post in custom post type?
- Rest Api not working with Iframe in form data
- Use WP pagination functions on a custom page template
- Run query on specific admin options page and send results to select field in another function
- Limit or filter edit view in the dashboard to a specific ID only?
- Error in WP Query. If variable is empty it is displaying previous post value
- Why isn’t my custom post type using the corresponding custom post template?
- Linking custom taxonomies and posts
- Order by custom field attribute
- Custom post type and custom taxonomy archive inaccessible
- Post type cloud like tag cloud?
- Calling Custom Post Meta
- Change permalinks for posts but not custom post type?
- How do I add a new field/meta box to the Custom Post Type Portfolio in the Kaboodle Wootheme?
- How to display *block number* instead *date value* on WordPress posts?