I want to wrap everything from the <header> element to the .site-footer element in a div and then style that div accordingly. Possibly create a drop shadow for all the wrapped elements.
I can add an opening div using the generate_before_header hook but I don’t see anything like a generate_after_footer hook. I can use wp_footer but that will wrap more elements than I want.
That’s exactly what I’m looking for. I’ll have to test that out. I didn’t want to wrap all the other elements after the .site-footer section (like the Back to Top button and Slide-Out Navigation).