Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Post Type Spotlight

Easily allows you to designate posts, pages, attachments and custom post types as featured.

The plugin displays a checkbox in the publish meta box to feature a post. The checkbox only appears on admin selected post types which can be selected in the Settings->Writing screen.

When a post is designated as featured:

  • It receives 'featured' and 'featured-$posttype' classes via the post_class filter.
  • Shows featured posts as such in the post type's admin screen
  • Assigns a post a hidden taxonomy term (featured) that can easily be queried.

Note: For the plugin to work on attachments, you must be using 3.5 or above. All other features will work on 3.1.0 and up.

Author L
Profile
Contributors desrosj, linchpin_agency
Tags custom post types, featured, post type, posts, sticky
  1. post-type-spotlight screenshot 1

    The settings page.

  2. post-type-spotlight screenshot 2

    Options on the edit screen

  3. post-type-spotlight screenshot 3

    Markup example when using post_class();

  4. post-type-spotlight screenshot 4

    Shows featured posts in post edit tables.

  1. Upload the plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Navigate to the Settings->Writing section and select the post types you would like to have the featured abilities.

2.1.5

  • Add support for translate.wordpress.org.

2.1.4

  • Don’t show the featured taxonomy on nav menu edit areas.

2.1.3

  • Fix another potential PHP notice.

2.1.2

  • Fix PHP warning when checking for the old method of querying for featured posts.

2.1.1

  • Fix deprecated widget instantiation method.

2.1

  • Don’t erase other terms in the pts_feature_tax assigned to the post on save. This opens up potential to have more than one type of “featured”, (e.g. recommended).

2.0

  • Changing how featured posts are designated. Instead of post meta, the plugin now uses a hidden taxonomy.
  • Added a widget for showing featured posts.
  • Fixed the post_class filter to work properly on secondary loops.
  • Fixed bug where the featured column would not show when viewing Media in the admin with list view.
  • Fixed bug where saving settings did not always work.
  • Changed the featured star in the admin to use the WordPress Dashicon font.

1.0

  • Hello world!
  • Add settings to the Settings->Writing page allowing admins to select the post types that can be featured.
  • Add a check box in the publish meta box for marking a post as featured.
  • Featured posts receive a featured and featured-$posttype class on them via the post_class filter.
  • Admin post type screens have a column for Featured noting which posts are in fact featured.

Isn't this the same as sticky posts?

This is not the same as sticky posts. Sticky functionality can only be applied to the core 'post' post type. More information on why

How do I find just my featured posts?

This snippet of code will fetch the 10 most recent posts that are featured.

<?php
    $featured_posts = new WP_Query( array(
        'post_type' => 'post',
        'posts_per_page' => 10,
        'tax_query' => array(
            array(
                'taxonomy' => 'pts_feature_tax',
                'field' => 'slug',
                'terms' => array( 'featured' ),
            )
        )
    ) );

    if ( $featured_posts->have_posts() ) : while ( $featured_posts->have_posts() ) : $featured_posts->the_post();

        //output featured posts here

    endwhile; endif;
?>
Share  
Download
Version 2.1.5

Requires WordPress version: 3.1.0 or higher

Compatible up to: 4.7.2

Last Updated 05 Feb 2017

Date Added: 25 Feb 2013

Plugin Homepage

Evaluation
star1
star2
star3
star4
star5

5 stars
2 ratings
3,230 downloads

Compatibility

Not Enough Data

Reports:
Works: 0
Broken: 0