Print Page
Print Page, print the entire page or part of any web page with just a single click. Add a Print Button on any page with a simple Gutenberg block. Give easy access to print pages to your visitors.
This plugin is for you if you want to give the option to print a specific part of your website or the whole webpage.

Why Choose Print Page?
Print Page Block solves this by giving you full control over what gets printed—without any technical setup. Whether you want to print the entire page or just a specific section, this block makes printing fast, clean, and user-friendly for everyone.
The Problem with Traditional Printing
- Prints unwanted elements like sidebars, ads, or popups
- No control over print layout or orientation
- Requires custom code or CSS hacks
- Poor experience for non-technical users
A Smarter Way to Print Pages
Print Page Block gives you powerful printing tools in a simple Gutenberg block:
- Add a print button anywhere using Gutenberg
- Print full pages or specific sections
- Clean, optimized print output
- Beginner-friendly settings with advanced Pro options
Print Full Page or Specific Section
Instantly print the entire webpage or target a specific section using a CSS selector (like #content or .article). Perfect for articles, invoices, documentation, or forms.
Multiple Button Variants with Icon Support
Choose from beautifully designed print button styles. Add built-in icons or custom icons and control text visibility for a clean and modern look.
Advanced Print Controls
Enable modal printing, toggle header & footer visibility, switch between portrait and landscape mode, and remove unwanted elements before printing.
Fully Responsive & Performance Optimized
Built for Gutenberg and optimized for speed. The block is lightweight, mobile-friendly, and works perfectly with any WordPress theme.
Smarter Print Page Button That Looks Great and Just Works
Multiple Button Variants
Choose from several pre-designed print button styles including default and floating action layouts.
Print Full Page
Print the entire webpage instantly with a single click.
Print Specific Section
Target and print a specific HTML section using CSS selectors like IDs or classes.
Icon Support
Display built-in printer icons or upload your own custom icon.
Show / Hide Button Text
Toggle button text visibility for cleaner UI (except floating action variant).
Button Color Controls
Customize text and background colors directly from the block settings.
Hover Color Support
Set different hover colors for better interaction and accessibility.
Advanced Typography Control
Control font family, size, weight, line height, and letter spacing using Google Fonts.
Responsive Padding & Spacing
Adjust padding and spacing separately for desktop, tablet, and mobile devices.
Header & Footer Control
Show or hide browser print headers and footers for a cleaner print layout.
Page Orientation Options
Allow users to switch between portrait and landscape orientation when printing.
Remove Elements Before Print
Exclude unwanted elements like ads, sidebars, or social widgets using CSS selectors.
Lightweight & Fast
JavaScript-based printing with minimal assets for maximum performance.
Beginner-Friendly UI
Designed so anyone can configure printing options without technical knowledge.
Testimonials
What Our Customers Say to Us
FAQs




