BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Better REST API Featured Images icon
Possibly abandoned Tested up to 4.6.30 #9 in featured

Better REST API Featured Images

Note: You probably do not need this plugin. The REST API already supports adding the query param ?_embed to your URL and the response will then include all “embedded media”, including the featured image, and the data…

Active installs2K+1K+ tier
Downloads · 30d514▼ -18.8% vs prev. 30d
Rating5/511 reviews
Health score40/100At risk
All-time downloads63.1KSince Oct 2015
Support resolved—No recent threads
RequiresWP 4.0PHP any
Downloads · 7d130▲ +3.2% week over week
Our verdict

Consider an alternative

Better REST API Featured Images shows warning signs in 2026 — compare the alternatives below before installing. It runs on 2K+ sites, is rated 5/5 and was last updated 10 years ago, and scores 40/100 on our health check.

  • No update in 10 years
  • Only tested up to WordPress 4.6 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

112233Jun 29Aug 12Sep 26
Yesterday13
Daily average (1y)13
Peak day67Jun 16, 2026
Last 12 months4.8K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Better REST API Featured Im… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
featured >100 5,090 Best featured plugins →
images >100 10,000 Best images plugins →
post >100 10,000 Best post plugins →
rest >100 8,826 Best rest plugins →
thumbnail >100 4,072 Best thumbnail plugins →

Version adoption

Share of active sites per release.

  • 1.2100.0%

Rating breakdown

★★★★★★★★★★ 5 from 11 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Better REST API Featured Images

From the official readme · v1.2.1

Description

Note: You probably do not need this plugin. The REST API already supports adding the query param ?_embed to your URL and the response will then include all “embedded media”, including the featured image, and the data you get there is exactly what this plugin gives you. The only reasons to use this plugin at this point are if you prefer to have the featured image data in a top level field in the response rather than among other embedded media in the _embedded field, and if you always want the featured image data in the response rather than having to ask for it with ?_embed. I still use this plugin because I do usually want both these things, but definitely give ?_embed a try before using this plugin. 🙂

Version 2 of the WordPress REST API returns a featured_media field (formerly featured_image) on the post object by default, but this field is simply the image ID.

This plugin adds a better_featured_image field to the post object that contains the available image sizes and urls, allowing you to get this information without making a second request.

It takes this:

"featured_media": 13,

And turns it into this:

"featured_media": 13,
"better_featured_image": {
    "id": 13,
    "alt_text": "Hot Air Balloons",
    "caption": "The event featured hot air balloon rides",
    "description": "The hot air balloons from the big event",
    "media_type": "image",
    "media_details": {
      "width": 5760,
      "height": 3840,
      "file": "2015/09/balloons.jpg",
      "sizes": {
        "thumbnail": {
          "file": "balloons-150x150.jpg",
          "width": 150,
          "height": 150,
          "mime-type": "image/jpeg",
          "source_url": "http://api.example.com/wp-content/uploads/2015/09/balloons-150x150.jpg"
        },
        "medium": {
          "file": "balloons-300x200.jpg",
          "width": 300,
          "height": 200,
          "mime-type": "image/jpeg",
          "source_url": "http://api.example.com/wp-content/uploads/2015/09/balloons-300x200.jpg"
        },
        "large": {
          "file": "balloons-1024x683.jpg",
          "width": 1024,
          "height": 683,
          "mime-type": "image/jpeg",
          "source_url": "http://api.example.com/wp-content/uploads/2015/09/balloons-1024x683.jpg"
        },
        "post-thumbnail": {
          "file": "balloons-825x510.jpg",
          "width": 825,
          "height": 510,
          "mime-type": "image/jpeg",
          "source_url": "http://api.example.com/wp-content/uploads/2015/09/balloons-825x510.jpg"
        }
      },
      "image_meta": {
        "aperture": 6.3,
        "credit": "",
        "camera": "Canon EOS 5D Mark III",
        "caption": "",
        "created_timestamp": 1433110262,
        "copyright": "",
        "focal_length": "50",
        "iso": "100",
        "shutter_speed": "0.004",
        "title": "",
        "orientation": 1
      }
    },
    "post": null,
    "source_url": "http://api.example.com/wp-content/uploads/2015/09/balloons.jpg"
},

The format of the response is nearly identical to what you would get sending a request to /wp-json/wp/v2/media/13 or using ?_embed. When no featured image has been set on the post the better_featured_image field will have a value of null.

I’ve done some basic performance tests that indicate the difference in response times with and without this plugin to be about 10-15ms for a collection of 10 posts and 0-5ms for a single post. For me this is much faster than making a second request to /media/, especially for multiple posts.

As of version 1.1.0, there is a filter better_rest_api_featured_image that allows you to add custom data to the better_featured_image field. The filter is directly on the return value of the function that returns the better_featured_image field. This can be used to do things like add custom image meta or an SVG version of the image to the response. Here’s an example of how you might use it:

add_filter( 'better_rest_api_featured_image', 'xxx_modify_rest_api_featured_image', 10, 2 );
/**
 * Modify the Better REST API Featured Image response.
 *
 * @param   array  $featured_image  The array of image data.
 * @param   int    $image_id        The image ID.
 *
 * @return  array                   The modified image data.
 */
function xxx_modify_rest_api_featured_image( $featured_image, $image_id ) {

  // Add an extra_data_string field with a string value.
  $featured_image['extra_data_string'] = 'A custom value.';

  // Add an extra_data_array field with an array value.
  $featured_image['extra_data_array'] = array(
    'custom_key' => 'A custom value.',
  );

  return $featured_image;
}

This plugin is on on Github and pull requests are always welcome. 🙂

Installation

Manual Installation

  1. Upload the entire /better-rest-api-featured-images directory to the /wp-content/plugins/ directory.
  2. Activate ‘Better REST API Featured Images’ through the ‘Plugins’ menu in WordPress.

Better Installation

  1. Go to Plugins > Add New in your WordPress admin and search for ‘Better REST API Featured Images’.
  2. Click Install.

Changelog

Add fix for bug caused by conflicts with plugins that manipulate image metadata

1.2.1

  • Add fix for bug caused by conflicts with plugins that manipulate image metadata

1.2.0

  • Fix translation files present but not loading
  • Add note to the readme explaining that ?_embed should be tried before using this plugin
  • Fix compat with older betas
  • Add missing PHPDoc statements
  • Tested with v2 beta 12

1.1.1

  • Compatibility with v2 beta 11 of the REST API (now the core field is called featured_media; this plugin’s field is still better_featured_image). Props: filose

1.1.0

  • Add a better_rest_api_featured_image filter for adding custom data to the response. Props: avishayil

1.0.2

  • Change register_api_field to register_rest_field for compatibility with the REST API v2 beta 9. Props: Soean

1.0.1

  • Switch to returning null instead of 0 when no featured image is present

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Better REST API Featured Imag… alternatives

All featured plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Featured Image from URL (FIFU) Featured Image from URL (FIFU) Use remote media as the featured image and beyond. by fifu.app 60K+ ★★★★★★★★★★ 4.6 (264) 3 weeks ago 92
2 Conditionally display featured image on singular posts and pages Conditionally display featured image on singular posts and… Easily control whether the featured image appears in the single post or page view (doesn't… by cyrillbolliger 30K+ ★★★★★★★★★★ 4.8 (38) 5 months ago 68
3 Hide Featured Image Hide Featured Image To Hide Featured Image on single post/page. by shahpranaf 10K+ ★★★★★★★★★★ 3.6 (81) 8 years ago 40
4 Daddy Plus Daddy Plus Daddy Plus is a useful plugin for WordPress theme by Themes Daddy. by Themes Daddy 8K+ ★★★★★★★★★★ No reviews 1 week ago 72
5 NS Featured Posts NS Featured Posts A plugin for making posts, pages, or custom post types featured. Users can enable/disable… by Nilambar Sharma 4K+ ★★★★★★★★★★ 4.8 (29) 4 weeks ago 88
6 WP Hide Show Featured Image WP Hide Show Featured Image The plugin provides options to hide featured images from all posts and pages. by Galaxy Weblinks 3K+ ★★★★★★★★★★ 4.7 (3) 1 year ago 43
7 Featured Galleries Featured Galleries Do you like giving posts a Featured Image? Try out a Featured Gallery. It's like a Featured… by Andy Mercer 3K+ ★★★★★★★★★★ 4.7 (20) 8 years ago 44
8 YITH WooCommerce Featured Video YITH WooCommerce Featured Video YITH WooCommerce Featured Video allows you to place a video in the product detail page… by YITHEMES 3K+ ★★★★★★★★★★ 2.9 (34) 1 month ago 63
10 RSS Featured Image RSS Featured Image Add the featured image into your RSS feed (in the media:content). Works nicely with… by Jordy Meow 2K+ ★★★★★★★★★★ 5 (23) 3 years ago 45
11 Featured Image Generator Featured Image Generator Get the best photos from free license website like Unsplash. You can customize images by… by Aum Watcharapon 1K+ ★★★★★★★★★★ 4.6 (11) 7 months ago 52

FAQ

Better REST API Featured Images: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 27, 2026

Is Better REST API Featured Images free?

Yes. Better REST API Featured Images is free to download and use from the official WordPress.org plugin directory.

Is Better REST API Featured Images safe to use in 2026?

Better REST API Featured Images shows warning signs in 2026 — compare the alternatives below before installing. It runs on 2K+ sites, is rated 5/5 and was last updated 10 years ago, and scores 40/100 on our health check.

How many websites use Better REST API Featured Images?

Better REST API Featured Images is active on 2K+ WordPress websites and has been downloaded 63,115 times since it launched in October 2015. It was downloaded 514 times in the last 30 days.

Does Better REST API Featured Images work with WordPress 7.1?

Better REST API Featured Images is officially tested up to WordPress 4.6.30, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

When was Better REST API Featured Images last updated?

The latest version, 1.2.1, was released on July 30, 2016 (10 years ago).

Who makes Better REST API Featured Images?

Better REST API Featured Images is developed and maintained by Braad.

What are the best alternatives to Better REST API Featured Images?

The most popular alternatives to Better REST API Featured Images are Featured Image from URL (FI… (60K+ installs), Conditionally display featu… (30K+ installs) and Hide Featured Image (10K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.