Description
Senzastile Featured Image Fallbacks helps you keep archives, card grids, and theme layouts visually consistent when posts are missing a featured image.
If a post or custom post type doesn’t have a thumbnail, the plugin intercepts the request on the frontend and serves a default fallback image or placeholder from your Media Library. No database modification, no layout breakage.
Key features
- Upload and manage a pool of placeholder images
- Drag-and-drop image ordering
- Stable Random mode for consistent placeholders per post
- Pure Random mode for a different placeholder on each page load
- Enable placeholders for selected public post types
- Lightweight and database-safe implementation
Screenshots
Installation
- Upload the plugin files to the
/wp-content/plugins/senzastile-featured-image-fallbacksdirectory, or install the plugin through the WordPress plugins screen. - Activate the plugin through the Plugins screen in WordPress.
- Go to Settings Senzastile Featured Image Fallbacks.
- Add one or more placeholder images from the Media Library.
- Choose a selection mode and enabled post types, then save your settings.
FAQ
-
Does this plugin modify my posts in the database?
-
No. The plugin only filters featured image metadata on the frontend. Your posts remain unchanged, and deactivating the plugin restores the original behavior.
-
Will this work with my theme?
-
The plugin works with themes and plugins that retrieve featured images through standard WordPress APIs such as
get_post_thumbnail_id(),has_post_thumbnail(), andthe_post_thumbnail(). -
Why does Pure Random mode behave strangely with caching?
-
Page caching plugins and CDNs may cache HTML output. Pure Random mode selects a different placeholder on each uncached request, so cached pages may not reflect that behavior consistently.
-
Can I disable placeholders for specific posts?
-
Yes. Developers can use the
senzfif_enabledfilter to disable placeholders for individual posts. -
Can I override the selected placeholder image?
-
Yes. Developers can use the
senzfif_placeholder_idfilter to change the attachment ID returned for a post. -
Which post types are supported?
-
The plugin works with standard WordPress posts, pages, and any public Custom Post Types (CPT) registered on your site. You can choose which post types use fallback images directly in the settings.
-
Where do I upload the fallback images?
-
You do not need a special upload folder. The plugin integrates directly with the WordPress Media Library, allowing you to select existing images or upload new ones using the familiar media popup.
-
Does this modify my featured images?
-
No. The plugin does not modify your posts, featured images, or database records. Fallback images are generated dynamically on the frontend and disappear immediately if the plugin is deactivated.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Senzastile Featured Image Fallbacks” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Senzastile Featured Image Fallbacks” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
- Renamed plugin prefixes from
fiptosenzfiffor WordPress.org guidelines compliance. - Automatic migration of settings from
fip_settingstosenzfif_settingson upgrade.
1.0.1
- Rebranded plugin name and slug to Senzastile Featured Image Fallbacks.
- Updated text domain to senzastile-featured-image-fallbacks.
1.0.0
- Initial public release.
- Placeholder image pool with drag-and-drop ordering.
- Stable Random and Pure Random selection modes.
- Post type targeting for public content types.
- Developer filters:
fip_enabled,fip_placeholder_id.


