Displays a printable version of your WordPress blog's post/page.
As of April 2026, WP-Print is a WordPress print plugin with 9.0K+ active installations and a 4.4/5 rating from 41 reviews. It has been downloaded 712K+ times in total. Requires WordPress 4.0+ and PHP false+. Available on WordPress.org since 2006. Last updated 2 years ago — may have compatibility concerns. Downloads are up 23% this week. Top alternative: Print, PDF, Email by PrintFriendly.
Once installed take the following steps to set it up:
wp-content/themes/<YOUR THEME NAME>/index.php. You should place it in single.php, post.php, page.php, etc also if they exist.<?php while (have_posts()) : the_post(); ?><?php if(function_exists('wp_print')) { print_link(); } ?>Its exactly what i search, light and customisable
love this plugin
WP-Print is a nice plugin, very easy to use. I encounter a problem when printing your special ‘print webpage’. Your webpage is always printed in black and white even the page has colored contents. Any idea? Many thanks!
If you dont need complicated functions and understand some of css, its your plugin.
Love it, thank you.
I installed the plugin, then went to the configuration and was able to configure the plug-in. Tried not installing the PHP on every page as per instructions, and only adding the shortcode. That process seemed to work fine, the button appears and shows the text print. But when I click it, it tries to visit <domain>/<path/to/post>/post/print
Since /print is not a valid page, I assume this is something the plugin should fix, but instead it shows 404.
| WordPress | 4.0+ requiredTested up to 6.3.8 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.