The Divi Layout Injector plugin allows you to inject your saved layouts throughout your website.
This plugin allows you to place saved layouts onto ANY page in the following areas; ‘pre header’, ‘pre content’, ‘post content’ and ‘pre footer’ areas. Creating the layout ONCE only and then using a simple and central admin system to add the new layouts to the site in different “injection points”.
There’s also a default 404 Layout Injector which allows you to customise your 404 page optionally based on a page (redirect) or just by overriding the 404 layout directly as well as a great little WYSIWYG footer editor too.
Each injection point (described above) can be overridden on a per post/page/CPT basis.. eg if you have a map in your pre-footer layout but want to feature a different layout on the contact page with the map elsewhere then this plugin allows you to easily do that! You can even override layouts based on the language of the page!! (Using the Polylang plugin)