Printing blog posts, so only main content div loads

You should be able to do this quite easily with a dedicated print stylesheet. Follow this guide and define the parts of the page you don't want to print (header, nav bar, footer, ads etc). You can then start to play with the design of the printed page by adjusting the font and image sizes as well as other elements to best fit your desired page size.

There are also default print CSS stylesheets that may help although I'd always recommend creating one from scratch if only so you understand how they work.

2 Likes