Real Print Stylesheet Support
Print styles are one of the easiest WordPress features to ignore, but they still matter.
Documentation, legal pages, recipes, tutorials, guides, long-form articles, and reference content all benefit from a page that prints cleanly. A real print stylesheet turns a busy website into something readable on paper or saved as a PDF.
Boilerplate includes real print CSS
Boilerplate keeps print behavior in assets/sass/parent_theme/print.scss. It is imported into the main theme SASS build through assets/sass/theme.scss, so print support ships with the normal compiled theme CSS.
Hide the web-specific components
Print output removes the parts of the site that do not belong on paper: the WordPress admin bar, main navigation, header, footer, sidebars, mobile aside controls, breadcrumbs, post tools, pagination controls, comment forms, gravatars, read-more links, and other interactive UI.
That keeps the printed page focused on the article, page, or documentation content.
Force readable content
Print styles flatten flex layouts back to block flow, remove admin-bar padding, avoid awkward page breaks inside images and summaries, and route print colors through dedicated print variables.
This gives print output the obvious thing users expect: high-contrast, black-on-white readable content.
Links should survive paper
On screen, a link can just be blue. On paper, the destination disappears unless the stylesheet preserves it.
Boilerplate appends URLs after normal mailto:, tel:, http://, and https:// links inside post content. Heading links get a smaller block-style URL treatment, while direct image links are excluded so print output does not get noisy.
5/21/2026 - jmparks