WordPress.org

Plugin Directory

!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Easy Featured Content

This plugin allows you to mark content as featured and use the designation in your queries and via a template tag.

How do I make a post type featurable?

By default, the plugin only allows posts and pages to be featured. However, if you have a custom post type, you can easily add featured content support by modifying the following snippet:

function register_featured_content_support() {
    // Adds featured content support to the custom post type 'my-post-type-slug'
    add_post_type_support('my-post-type-slug', 'featured-content');

    // Removes featured content support from pages
    remove_post_type_support('page', 'featured-content');
}
add_filter('after_setup_theme', 'register_featured_content_support');

Why would I want to use this plugin?

If you have content on your site that you want to feature (maybe on the home page or in a sidebar) then you can use this plugin to enable marking that content as featured. It works for any post type that provides an editing UI.

How do I use the query variable?

In your custom queries (new WP_Query, get_posts or query_posts) simply pass in the query variable is_featured as follows:

$featured_posts = new WP_Query(array('is_featured' => 'yes', 'post_type' => 'post'));

If you need to get only non featured content, you would do something like the following:

$non_featured_posts = new WP_Query(array('is_featured' => 'no', 'post_type' => 'post'));

Requires: 3.5.1 or higher
Compatible up to: 3.9.13
Last Updated: 2 years ago
Active Installs: 200+

Ratings

5 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1