Have you ever wondered that WordPress can display different header image per different pages in your site? Well, the answer to this would be, it can be done easily with the help of small plugin being added in your site, which is WP Display Header. So, here we will describe about how to do it in your site via this mentioned plugin.
Required plugin to display different header image per pages in your site
The plugin which you require for your site to display different header image per pages in your site is as said above, ie, WP Display Header. You can use this plugin too: Custom Header Extended for the same feature if one does not work out properly in your site.
Well, now since you know about what plugin can provide you with the option of how to display different header image per pages in your site, hence, lets move ahead with this and see about how it works in your site.
First of all for the plugin to work properly, what it requires is, the theme need to support the addition of the header image and display it via the function header_image(). If the theme does not support header image as mentioned, then, probably using this plugin is of no use at all. So, if you want to learn about how to add the header image support in your theme, then, you can follow this link.
Now, assuming that you have added the header image support for your theme, we can now move ahead about how to utilize this mentioned plugin to display different header image per pages in your site.
Editing the pages or posts to display different header image per pages in your site
First of all, if you add this plugin, ie, WP Display Header and activate it, it will add the option of Header section just below the post editor section. Here, you can see the option provided via this plugin as below in the screenshot image:
Here, from the provided plugin settings, you can choose the created posts or pages different header image via the radio option as shown in the above image. The images option to choose in this plugin will only occur if the image is already set via the Header Image option in Customize, as shown in image below:
Now, after knowing these facts on this mentioned plugin, just edit the required post or pages from your site and choose the required Header Image per pages in your site. You can see the output as provided via this plugin option as below in the screenshot:
Here, the above image shows that the mentioned plugin is utilizing and doing its jobs as meant to. Similarly, the below image shows the default header image chosen from Customize Options from your site in different page:
Now if you have read this article properly and is successful on how to display different header image per pages in your site, then, we can assume that you are more familiar on this feature than before. But, if you are still unable to do so and want some more help on this, then, do drop the comment below on the comment box and we will follow it up.