Title: Print Page Block – Print Full Page or Specific Section
Author: bPlugins
Published: <strong>27. okt 2021</strong>
Last modified: 2. juuni 2026

---

Search plugins

![](https://ps.w.org/print-page/assets/banner-772x250.png?rev=3408734)

![](https://ps.w.org/print-page/assets/icon-128x128.png?rev=2621586)

# Print Page Block – Print Full Page or Specific Section

 By [bPlugins](https://profiles.wordpress.org/bplugins/)

[Download](https://downloads.wordpress.org/plugin/print-page.1.3.0.zip)

 * [Details](https://et.wordpress.org/plugins/print-page/#description)
 * [Reviews](https://et.wordpress.org/plugins/print-page/#reviews)
 *  [Installation](https://et.wordpress.org/plugins/print-page/#installation)
 * [Development](https://et.wordpress.org/plugins/print-page/#developers)

 [Support](https://wordpress.org/support/plugin/print-page/)

## Description

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. This plugin has been developed
in such a way that anyone can easily configure and use it without technical knowledge.

#### Free Features

 * **Multiple Button Variants**: Use beautifully designed default button styles.
 * **Print Full Page**: Instantly print the entire webpage with a single click.
 * **Print Specific Section**: Choose a specific HTML section using a CSS selector(
   e.g. #content, .article) and print only that part.
 * **Icon Support**: Display a print icon with your button using built-in icon sets.
 * **Basic Button Colors**: Customize text and background colors.
 * **Hover Color Support**: Change colors on hover for better interaction.
 * **Lightweight & Fast**: JavaScript-based printing with minimal performance impact.
 * **Beginner Friendly UI**: No technical knowledge required.

#### Pro Features

 * **Enhanced Print Controls**: Unlock advanced print behaviors like modal print,
   page orientation, Header & Footer etc.
 * **Custom Icon Upload**: Upload and use your own print icon.
 * **Show / Hide Button Text**: Toggle button text visibility (except Floating Action
   variant).
 * **Advanced Typography Control**: Customize your button text with Google Fonts,
   letter spacing, line height, and font weight for a perfect look.
 * **Responsive Padding & Spacing**: Set different padding for desktop, tablet, 
   and mobile views for total design control.
 * **Advanced Border Styles**: Access dashed, dotted, and double border styles with
   custom radius per corner.
 * **Button Shadow & Hover Shadow Effects**: Add modern soft shadows, neon glows,
   or layered hover shadows to enhance button depth.

**[Get Pro Version](https://bplugins.com/products/print-page/pricing)**

#### How to use

 * First, install the Print Page plugin
 * Add the Print Page block from the block category called “Widgets” in the Gutenberg
   editor.
 * You can change block settings from the right-side settings sidebar.
 * Enjoy!
 * For installation help click on Installation Tab

### Source Code

You can find the source code, report bugs, and contribute to the development of 
this plugin on our GitHub repository:
 [**Print Page on GitHub**](https://github.com/bPlugins/print-page-free)

#### bpl-tools

 * Source / GitHub: https://github.com/bPlugins/bpl-tools
 * License: GPL-2.0-or-later – https://www.gnu.org/licenses/gpl-2.0.html
 * Purpose: Shared utility library providing admin dashboard components and common
   Gutenberg editor controls.
 * External Services: The library may connect to bPlugins, WordPress.org, and Freemius
   services for product data and checkout functionality. See full details: https://
   github.com/bPlugins/bpl-tools#external-requests–why-they-are-made

#### Feedback

 * Did you like this plugin? Dislike it? Do you have a feature request? [Please share your feedback with us](https://et.wordpress.org/plugins/print-page/support@bplugins.com?output_format=md)

### Check out the Parent Plugin of this plugin-

[**B Blocks**](https://bblockswp.com) – A blocks collection and page building tool
for Gutenberg.

### Check out our other WordPress Plugins-

[**Html5 Video Player**](https://bplugins.com/products/html5-video-player/) – Display
videos as single and playlist in multiple skins.

[**PDF Poster**](https://bplugins.com/products/pdf-poster/) – Display/Embed PDF 
files with different styles.

[**Html5 Audio Player**](https://bplugins.com/products/html5-audio-player/) – Listen
audios with awesome visuals.

[**Panorama Viewer**](https://bplugins.com/products/panorama/) – 360 Virtual Tour,
Panoramic image viewer and More.

[**3D Viewer**](https://bplugins.com/products/3d-viewer/) – Embed 3D models and 
3D products with interaction.

[**Advanced Post Block**](https://bplugins.com/products/advanced-post-block/) – 
Show posts and custom posts in different layouts.

## Screenshots

 * [[
 * Add Print Page Block
 * [[
 * Print Button – Default
 * [[
 * Print Button – Icon Focus
 * [[
 * Print Button – Rounded Pill
 * [[
 * Print Button – Outline Style
 * [[
 * Print Button – Floating Action
 * [[
 * Print Button – Interactive Hover
 * [[
 * Print Button – Retro
 * [[
 * Print Button – Brutalist
 * [[
 * Print Button – 3D Effect
 * [[
 * Print Button – Text Heavy
 * [[
 * Gutenberg Settings
 * [[
 * Preview
 * [[
 * ShortCode Generator

## Blocks

This plugin provides 1 block.

 *   Print Page Print the entire page or Section.

## Installation

#### From Gutenberg Editor:

 1. Go to the WordPress Block/Gutenberg Editor
 2. Search For **Print Page**
 3. Click on the **Print Page** block to add the block

#### Download & Upload:

 1. Download the **Print Page** plugin (_.zip file_)
 2. In your admin area, go to the Plugins menu and click on **Add New**
 3. Click on **Upload Plugin** and choose the **`print-page.zip`** file and click on**
    Install Now**
 4. Activate the plugin and Enjoy!

#### Manually:

 1. Download and upload the **Print Page** plugin to the **`/wp-content/plugins/`**
    directory
 2. Activate the plugin through the Plugins menu in WordPress

## FAQ

### Is Print Page free?

Yes, Print Page is a free Gutenberg block plugin.

### Does it work with any WordPress theme?

Yes, it will work with any standard WordPress theme.

### Can I change block settings?

Yes, you can change block settings from the Gutenberg block editor’s right sidebar.

### How many times can I reuse a block?

You can use unlimited times as you want.

### Where can I get support?

You can post your questions on the [support forum here](https://wordpress.org/support/plugin/print-page/)

## Reviews

![](https://secure.gravatar.com/avatar/2a2b1d8426d584b1d578b587cf2fbbb9e8bd7411f35506561a2ae2876ccb1f58?
s=60&d=retro&r=g)

### 󠀁[Very amazing plugin](https://wordpress.org/support/topic/amazing-plugin-2620/)󠁿

 [Konstanty Dmochowski](https://profiles.wordpress.org/programtica/) 8. aug 2024

I can recommend this plugin to You without doubt! Brilliant functionality, brilliant
support after having a big troubles… Thank You and keep it up! 😊

![](https://secure.gravatar.com/avatar/b0e31c322386b4f75dc0de375d0bb69faa2125e929bbf442520613fe0a6d87cd?
s=60&d=retro&r=g)

### 󠀁[Good, easy to set and functional block.](https://wordpress.org/support/topic/good-easy-to-set-and-functional-block/)󠁿

 [LuisDaniel](https://profiles.wordpress.org/luisdaniel/) 14. nov. 2023

Good, easy to set and functional block.

![](https://secure.gravatar.com/avatar/731886a10027f1d919a92420052e08459e2402d984609fac71a320f6ba45f78d?
s=60&d=retro&r=g)

### 󠀁[Finally something that works well and is easy to use](https://wordpress.org/support/topic/finally-something-that-works-well-and-is-easy-to-use/)󠁿

 [Janke](https://profiles.wordpress.org/soldier99/) 13. veebr 2023

Finally, something that works well and is easy to use. Also, I needed to ask something
using support forum and I got a reply very fast with a solution that worked. Thanks.

![](https://secure.gravatar.com/avatar/c93f3c825e795aec2409aff8aef3b672d313124fe446c1ac44301b513154cd71?
s=60&d=retro&r=g)

### 󠀁[its super easy](https://wordpress.org/support/topic/its-super-easy/)󠁿

 [rjacob999](https://profiles.wordpress.org/rjacob999/) 6. okt 2022

thanks for the plugin, the instructions, and taking the initiative and making this
happen!

![](https://secure.gravatar.com/avatar/e3fe3770a8777ee6c7257ccd451c1984ccf81f73fe6cf144574ab052baff6302?
s=60&d=retro&r=g)

### 󠀁[Problem](https://wordpress.org/support/topic/problem-315/)󠁿

 [myeshsegar](https://profiles.wordpress.org/myeshsegar/) 12. aug 2022 1 reply

can anyone tell me how do I get it to print just a particular section? Having a 
hard time on that.

![](https://secure.gravatar.com/avatar/dad464a52c166b3476323643111e48e1b8f2bd376e8085f1d688f2dbb7818046?
s=60&d=retro&r=g)

### 󠀁[Fantastic easy and customizable](https://wordpress.org/support/topic/fantastic-easy-and-customizable/)󠁿

 [KristenMathiasen](https://profiles.wordpress.org/kristenmathiasen/) 27. apr 2022

I’ve been looking for a plugin just like this and tried a bunch withou getting a
plugin so easy and customizable like this. I’ve been able to – easily – change the
icon through CSS and choose which parts of a page I wan’t to change. Thank you for
a good work. I hope you keep updating it for a long time. Thumbs up to you guys.
Kind regards Kristen

 [ Read all 7 reviews ](https://wordpress.org/support/plugin/print-page/reviews/)

## Contributors & Developers

“Print Page Block – Print Full Page or Specific Section” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)
 *   [ Md Shamim Islam ](https://profiles.wordpress.org/shamim10/)

[Translate “Print Page Block – Print Full Page or Specific Section” into your language.](https://translate.wordpress.org/projects/wp-plugins/print-page)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/print-page/), check
out the [SVN repository](https://plugins.svn.wordpress.org/print-page/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/print-page/) by 
[RSS](https://plugins.trac.wordpress.org/log/print-page/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.0 – 02 Jun, 2026

 * **Added:** Added uninstall data clean-up option in the admin settings dashboard
   to wipe plugin configurations on deletion.
 * **Added:** Added uninstall.php script to securely remove all custom post types
   and options if the cleanup setting is enabled.
 * **Added:** Added Gulp task configurations (gulpfile.js and package.json) to automate
   cross-platform release packaging.
 * **Updated:** Redesigned the shortcode copy-to-clipboard UI column in the print
   CPT admin table for a better user experience.
 * **Updated:** Migrated PHP class controllers directly under the includes/ directory
   and refactored code to use namespace PrintPage to comply with standard coding
   guidelines.
 * **Improved:** Unlocked previously locked pro fields in the Gutenberg editor and
   introduced a clean, non-intrusive notices UI to display premium feature requirements.
 * **Fixed:** Fixed multiple security issues flagged by WordPress Plugin Check (
   PCP), including direct access checks (ABSPATH), wp_unslash sanitization for AJAX,
   and translation string escaping for wp_die.

#### 1.2.8 – 03 May, 2026

 * **Fixed:** Fixed shortcode rendering & print button disappearing issue.

#### 1.2.7 – 09 April, 2026

 * **Fixed:** Class naming conflict and namespace resolution issue in LicenseActivation.

#### 1.2.6 – 26 Mar 26

 * Improved print layout and margins for modal and section printing

#### 1.2.5 – 26 Feb 26

 * Update: Added brand new dashboard with license activation support

#### 1.2.4 – 08 Feb 26

 * Updated: Updated “Show browser header/footer option in print dialog” label and
   help text.

#### 1.2.3 – 23 Jan 26

 * Fix: Print styles now clean up properly after the print dialog closes (prevents
   removed elements from sometimes staying hidden).
 * Improvement: Updated “Header & Footer” label and help text for clearer guidance(
   site header/footer vs browser print headers/footers).

#### 1.2.2 – 04 Nov 25

 * Updated SDK

#### 1.2.1 – 31 October 25

 * Updated label for the Print Page block post type.

#### 1.2.0 – 29 October 25

 * added more advanced print controls, 10 variants of print button.

#### 1.1.2 – 8 Aug 24

 * Fix not reloading issue after print.

#### 1.1.1 – 4 Aug 24

 * Fix section print issue.

#### 1.1.0 – 5 Jun 24

 * Added several default icons, including the upload options.

#### 1.0.9 – 7 Mar 24

 * Fix security issue
 * Reduce JS dependency

#### 1.0.8

 * Add support for modal

#### 1.0.7

 * Add translate feature

#### 1.0.6

 * Fix HTML Render

#### 1.0.5

 * Reduce PHP Code
 * Performance Improvement

#### 1.0.4

 * Reduce PHP Code

#### 1.0.3

 * Performance upgrade

#### 1.0.2

 * Performance upgrade

#### 1.0.1

 * Update theme and Colors

#### 1.0.0

 * Initial Release.

## Meta

 *  Version **1.3.0**
 *  Last updated **11 tundi ago**
 *  Active installations **1,000+**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.1 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/print-page/)
 * Tags
 * [block](https://et.wordpress.org/plugins/tags/block/)[Gutenberg block](https://et.wordpress.org/plugins/tags/gutenberg-block/)
   [print button](https://et.wordpress.org/plugins/tags/print-button/)[print page](https://et.wordpress.org/plugins/tags/print-page/)
 *  [Advanced View](https://et.wordpress.org/plugins/print-page/advanced/)

## Ratings

 4.9 out of 5 stars.

 *  [  6 5-star reviews     ](https://wordpress.org/support/plugin/print-page/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/print-page/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/print-page/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/print-page/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/print-page/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/print-page/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/print-page/reviews/)

## Contributors

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)
 *   [ Md Shamim Islam ](https://profiles.wordpress.org/shamim10/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/print-page/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.buymeacoffee.com/abuhayat)