Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The simplest way to add a printer-friendly option to a WordPress post is to place a clearly labeled button that opens the browser’s print dialog, then use print CSS to hide navigation and other non-article elements. If you need a separate printable URL, an editable print preview, or a document built from multiple posts, a plugin may be a better fit.

Choose the print experience you need

Start by deciding what readers should receive. A print stylesheet keeps the current page and changes its appearance on paper. A plugin can instead create a separate printable document, let readers edit a preview, or compile multiple posts.

Approach Output Best fit Trade-off
Print button plus print CSS The current page, restyled when printed A lightweight option for printing one post You maintain theme-specific selectors and test changes to the site
WP-Print A separate printable URL A stable print document, optional content exclusions, or a simpler alternative to stripping down complex theme markup Requires plugin compatibility checks and permalink setup
PrintFriendly Print, PDF, and email actions with an editable preview Readers who should remove elements or adjust the document before printing The plugin listing describes a free ad-supported version and an optional Pro upgrade
PostPDFButton The rendered browser page sent to the native print system Pages whose client-side JavaScript changes need to appear in the output Depends on the browser’s print engine and the visitor completing its dialog
Print My Blog Print, PDF, or eBook output for one or many posts Documentation sites, archives, and compiled reading copies More configuration than a single-post print button

Add a simple print button with CSS

1. Add a button to the post template

Place this markup near the post title or at the end of the article, using a template or block approach appropriate to your theme:

<button class="print-post" type="button" onclick="window.print()">Print this post</button>

A real button is keyboard-operable and its label describes the action. Include nearby help text telling readers they can also use their browser’s Print command, so the option remains understandable if JavaScript is unavailable. Provide a visible keyboard-focus style for the button in the normal screen stylesheet.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Sale
ETIKEZ D90E Inkless Portable Thermal Printer with Case – 8.5" x 11", Black
  • Portable Wireless Printer - The ETIKEZ D90E is an inkless printer and portable printer that uses advanced thermal technology, requiring no ink, toner, or ribbons, delivering cost-effective prints. Weighs only 2.08lb, the portable printer is incredibly lightweight and compact. Perfect for on-the-go printing during business travels, work, or university, it easily fits into backpacks or briefcases. Ideal for emergency scenarios, contracts, office documents, and more. only prints black and white
  • Bluetooth & USB Connectivity - Connect this D90E portable printer to iPhones or Android via Bluetooth. This wireless printer also works with PC over USB. As a thermal printer, it requires the Labelnize app for mobile printing; for PC, install drivers from Labelnize.com or the USB drive. This small portable printeris not compatible with Chromebooks. (Note: For laptop and computer use, connect via USB after downloading the driver from Labelnize.com.)
  • Multiple Printing and Format – The wireless portable printer supports 8.5" x 11" US Letter thermal paper (B0GD61HPDC, B0GD5JFC2Q). It meets all your various printing requirements, whether you're on the go or in a car. (Note: This thermal printer is compatible exclusively with A4 thermal paper and does not accept ordinary copy paper)
  • Gift-Ready - This portable printer, a gift for pros & students, works as a thermal printer for classroom, classroom printer for teachers, printer for college student, small classroom printer, printer for dorm room, thermal printer for teachers, and portable printer for classroom. It combines thermal & inkless, ideal for notaries, truckers, teachers, parents. Package: D90E Printer, USB-C Cable, 10-sheet Paper, Travel Case, Guide. (Charging adapter not included.)
  • How to solve paper jams: 1) Click once to pop up the paper - If the machine gets a paper jam, simply press the power button and the machine will automatically eject the paper. 2) Do not forcefully open the machine cover as it may cause injury or scratches . 3) Choose our flat thermal paper to avoid curling of the paper after printing. Note: Cannot use regular paper for printing

2. Add print-only rules

Add rules to the active theme’s stylesheet or load a dedicated stylesheet with the media attribute set to print. WordPress documentation notes that print styles can control colors, links, headings, titles, author information, metadata, and any other part of a page. The example below is a starting point, not a set of universal selectors: replace the class names with ones used by your theme.

@media print {
  .print-post,
  .site-header,
  .site-nav,
  .sidebar,
  .comments,
  .share-tools,
  .advertisement,
  .cookie-banner {
    display: none !important;
  }

  body {
    background: #fff;
    color: #000;
    margin: 0;
    font: 11pt/1.45 Georgia, serif;
  }

  .site-main,
  .post-content {
    width: auto;
    max-width: none;
    margin: 0;
    padding: 0;
  }

  a {
    color: #000;
    text-decoration: underline;
  }

  img,
  figure,
  table,
  pre {
    break-inside: avoid;
  }

  h1,
  h2,
  h3 {
    break-after: avoid;
  }
}

The goal is to remove interface clutter while retaining the article title, author and date when useful, headings, paragraphs, lists, tables, code, captions, and essential images. Underlining links makes them distinguishable on paper; a URL may still be useful to readers, so inspect how your browser handles links in its print output.

Rank #2
Portable Printers Wireless for Travel, A285M Small Inkless Thermal Printer
  • Portable Printers Wireless for Travel [Compact & Space-saving]: The portable printer weighs only 1.5lb and is small in size. This inkless portable printer fits easily into a backpack or briefcase! Ideal for on-the-go printing during business travel, in car or truck, small office, construction site, school and home use. You can print documents, contracts, invoices, receipts, recipes, lists and boarding passes anytime, anywhere
  • Wireless Bluetooth Printer [High Compatibility]: The portable thermal printer compatible with iPhone, Android Phone, iPad, Tablet via Bluetooth. Print documents, pictures, web pages from your phone anytime, anywhere. You can also use the USB-C cable to connect your laptop or computer for printing. (Note: Laptops and computers only work with USB connection, need to download the driver first: a285m.labelife.cc)
  • Thermal Printer [Multi-Size Printing]: The wireless portable printer with built-in paper bin, support thermal roll paper, continuous and single sheet thermal paper. A285M small wireless printer also supports 5 sizes of thermal paper: 8.5“ X 11” US Letter, A4, 4.33'' (110mm), 3.14'' (80mm), 2.08'' (53mm) width thermal paper, can meet most of your needs
  • Inkless Printer [Cost-Effective & Inkless Printing]: The Bluetooth mobile printer adopts advanced thermal technology, no ink, toner, or ribbon required during printing, no clogging and cleaning problems! (Note: Only support the thermal paper, Does not support regular copy paper. Only supports black and white printing.)
  • Mobile Printer [High Quality Printing]: The compact printer is designed for people who work outside. A wireless inkless portable printer is good for mobile notaries, truck drivers, business travelers, office workers, teachers and students. Note: Charging with 5V 2A. Don't use the charger that outputs above 5V

3. Load the stylesheet in WordPress

You can keep the rules in the theme stylesheet inside an @media print block, or enqueue a separate print stylesheet. WordPress’s wp_print_styles() reference documents printing stylesheet links. For a maintainable site, prefer the theme’s normal stylesheet-enqueueing approach and verify the stylesheet is loaded on the pages that need it.

Use a plugin when CSS alone is not enough

WP-Print: a separate printable version

WP-Print adds a print link to posts and pages and provides a clean printable document without the theme, sidebar, or navigation. Its directory entry describes optional inclusion of comments and media, a /your-post/print/ URL, a [donotprint]...[/donotprint] shortcode, and theme overrides for print-posts.php, print-comments.php, and print-css.css. After activation, re-save Settings → Permalinks to write the /print/ rewrite rule. Check that the plugin version supports the WordPress version running on your site before deploying it.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
Gloryang Inkless Portable Printer for Travel, Wireless Thermal Printer Supports 8.5 x 11 Inch Thermal Paper, Bluetooth Machine Includes Carry Case and 3 Rolls of Paper Kit, Black
  • Inkless Printing – Gloryang portable printer uses advanced thermal technology, requiring no ink, toner, or ribbons. The package includes the printer, 3 thermal paper rolls (1 pre-installed + 2 extras), a carrying case, charging cable, manual, and guide card. Cost-effective and easy to use. Note: Only compatible with Gloryang thermal paper; not for regular, inkjet, or plain paper.
  • Seamless Bluetooth Connectivity – The Gloryang mobile sticker printer connects easily to iOS and Android via Bluetooth through the “Jadens Printer” app. It also works as a compact printer for laptops and computers—simply turn on the printer first, then install the driver to set up. Print anytime, anywhere.
  • Ultra-Portable Design - Weighing just 1.75lb and measuring 1.7in thick, the Gloryang portable printer is incredibly lightweight and compact. Perfect for on-the-go printing during travels, work, or university, it easily fits into backpacks or briefcases. Ideal for emergency scenarios, contracts, office documents, and more.
  • Space-Saving Design - Say goodbye to clutter with the built-in paper bin of the Gloryang printer. It saves space and keeps your workspace tidy, whether you're on the go or in a car. With two ways to load thermal paper and the ability to print documents ranging from 2 to 8.5 inches, it caters to various printing needs.
  • Perfect Gift for Holiday-Gloryang thermal printer can print clear photos, image, design drawings and text. It's perfect for busy professionals and students. Come with a nice case, making it as a perfect Christmas and new year gift for your families and friends.

PrintFriendly: an editable reader preview

PrintFriendly advertises print, PDF, and email actions, automatic content detection, an editable preview, custom paper sizes, custom headers and footers, and custom CSS. Its directory listing describes a free ad-supported version and an optional Pro upgrade. It suits publishers who want readers to remove unwanted elements or adjust a document without building a separate print template.

PostPDFButton: print the rendered browser page

PostPDFButton prepares the DOM already rendered in the visitor’s browser and invokes the browser’s native print system. It offers controls for the print target, excluded selectors, page size, orientation, margins, page breaks, and lazy-loaded images. This approach is useful when client-side translation or other JavaScript changes need to be reflected in the output.

Its FAQ explains that ordinary page JavaScript cannot silently select the native “Save as PDF” printer or bypass the print dialog. The visitor must choose the available printer or PDF option and complete that browser dialog.

Print My Blog: multiple-post output

Print My Blog documents front-end buttons for posts and pages, with print, PDF, and eBook options. It supports individual posts as well as larger sets of posts; buttons can be placed above, below, or inside content with a shortcode. It is the strongest fit among these options for archives, documentation, or projects that need a compiled reading copy.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Sale
Canon PIXMA TS4320 – Wireless Color Inkjet Printer with Print, Copy, Scan
  • Affordable Versatility - A budget-friendly all-in-one printer perfect for both home users and hybrid workers, offering exceptional value
  • Crisp, Vibrant Prints - Experience impressive print quality for both documents and photos, thanks to its 2-cartridge hybrid ink system that delivers sharp text and vivid colors
  • Effortless Setup & Use - Get started quickly with easy setup for your smartphone or computer, so you can print, scan, and copy without delay
  • Reliable Wireless Connectivity - Enjoy stable and consistent connections with dual-band Wi-Fi (2.4GHz or 5GHz), ensuring smooth printing from anywhere in your home or office
  • Scan & Copy Handling - Utilize the device’s integrated scanner for efficient scanning and copying operations
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Test the result before publishing

Open browser print preview at desktop and mobile widths and check the output rather than assuming screen styles will translate cleanly. Print rendering varies by browser, and plugins that invoke the native print system inherit that dependence.

  • Confirm the correct article appears, with its title and useful author or date details.
  • Check that navigation, sidebars, ads, sharing tools, cookie notices, and unwanted comments are hidden.
  • Inspect long headings, page breaks, tables, code blocks, links, captions, galleries, and essential images.
  • Check lazy-loaded images: they may not be available to print if the page has not loaded them.
  • Review the output after changes to the theme, page builder, ad placement, consent interface, or analytics.

For stylesheet implementation details, WordPress’s print documentation covers the elements print styles can control. The wp_print_styles() reference explains stylesheet-link output in WordPress.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.