Responsive, fullscreen background image with a parallax effect.
Features
Custom background image
One Image for all pages or individual images and effects on a per post basis
Compatible with posts, pages, products, and many more
Optional fullscreen background parallax effect
Works vertically and, for fun, horizontally
Various overlays to choose from
Requirements
Your theme must support the core WordPress implementation of the Custom Backgrounds theme feature.
In order to use the parallax feature, I decided to set the minimum required image dimensions to 1920px * 1200px, which covers a fullHD screen with a slight vertical parallax movement ( Image height – viewport height, so 1200px – 1080px gives 120px offset to move the image. I hope you get the point here.).
You most likely need to edit some css in order to “uncover” the background image or parts of it respectively. Your theme’s layout should be “boxed”, or an opacity should be added to the page content container for the background image to be seen.