Remove default header images and load custom header images from 'The Headers' page. Allows for easy selection of random header images in your theme.
As of April 2026, Add Custom Header Images is a WordPress images plugin with 500 active installations and a 4.7/5 rating from 3 reviews. It has been downloaded 44K+ times in total. Requires WordPress 5.2+ and PHP 5.6+. Available on WordPress.org since 2014. Last updated 1 year ago — may have compatibility concerns. Top alternative: Autoptimize.
Remove default header images and load custom header images from ‘The Headers’ page. Allows for easy selection of random header images in your theme.
A plugin that should be able to remove default headers for a theme and add custom headers based upon the article written by Julio Biason who was inspired by wpti.ps.
Create a Page named The Headers. Then upload header images (media files) to the the page. The page may have a visibility of private. All images displayed on the page will be parsed, those attached to the page and those added via image blocks.
Once the custom header images are loaded, just go to Appearance > Header or Customize > Header Image and select Randomize suggested headers.
The plugin will display an error notice if there is not a page titled, The Headers…
| WordPress | 5.2+ requiredTested up to 6.8.5 |
| PHP | 5.6+ required |
after_setup_theme for translationsPlugin data sourced from WordPress.org. Analysis and metrics by PluginSift.