Skip to content

Snippet: Fallback Post Thumbnail (Featured Image)

This snippet will allow you to set a fallback featured image anytime a featured image (post thumbnail) is requested on your WordPress site. The first function will add the post_thumbnail_id filter which doesn't exist by default in WP core and the second function adds the fallback.

 * Add fallback for post thumbnail.
 * @link
add_filter( 'post_thumbnail_id', function( $id ) {
    if ( is_admin() ) {
        return $id;
    return $id ?: 5; // Set fallback to attachment with ID of 5
} );
All PHP snippets should be added via child theme's functions.php file or via a plugin. We recommend Code Snippets (100% Free) or WPCode (sponsored)
Back To Top