How to Add a Print Option to WordPress Posts

Are you looking for a way to add a print option in WordPress? If you have not made your website printer-friendly, you will probably be printing a lot of unintentional things like sidebars and graphics. This is a very common thing that visitors like to do, so it is important to add the feature.

This is especially important if your content is meant to be used by students, after all, many may be required to print out their sources. If you do not set this up, they will be wasting a lot of ink and have a very hard time reading the printed paper.

Today I will demonstrate how to add a print option to WordPress posts and pages using the PrintFriendly plugin.

Why Does Your Website Need a Printer-Friendly Option

Making a printable page in WordPress is very easy. You’re probably thinking, who would actually print out an article in 2021?

Well, it is still surprisingly popular for articles to be printed out. If your articles contain any educational information, then students will be more likely to use them and it is still a popular practice to print out the articles they use for school reports.

It’s important to please all of your visitors and not taking a few minutes to make their experience better could cost you many visitors. This would not be such a big deal if the theme’s default printing was not so bad.

It will print all of your graphics, sidebar text, color options, and even comments, but these are highly dependent on the theme you are using. Each theme has different printing options and you may want to install a theme that gives more printing options.

That way, you are allowing people to easily print out the article, blog, post, or whatever content they were after.

How to Add a Print Option to WordPress Posts

Step 1: Install PrintFriendly

PrintFriendly is a simple printing plugin that allows visitors to print posts, pages, and even PDFs from your website. However, it goes a step above traditional printing options by providing users the ability to edit the font and graphic size. You can even add copyright information!

Note: I highly recommend checking your theme’s printing options before starting this tutorial. Many themes have printing options that may be on par with a plugin. The location of these options varies on each theme.

Begin by clicking on Plugins and selecting the Add New option on the left-hand admin panel.

Add New

Search for PrintFriendly in the available search box. This will pull up additional plugins that you may find helpful.


Scroll down until you find the PrintFriendly plugin and click the “Install Now” button and activate the plugin for use.

Install Now

Note: The plugin will actually work upon activation, thus, if you like the way it looks by default, you can leave the settings alone, but if not, the next section will help you customize it to your liking.

Step 2: Configure the Settings

The plugin is very easy to set up and should only take a few minutes at most. It only involves going through the settings, which are straightforward.

On the left-hand admin panel, click on Settings and select the PrintFriendly & PDF option.


At the top of the settings page, you will find a Pro section. You can actually test out the Pro version for thirty days by clicking the “Activate” button. This tutorial will only cover the free version, but feel free to give it a try.

The rest of the settings you will find are very simple. You will use a series of drop-down boxes, radio buttons, and checkboxes that you can use to make your choice. Carefully go through the options and pick the best.

Click on the “Save Options” button when you are ready.

Save Option

Click on the Advanced tab at the top.

Advanced Tab

Here, you will find even more settings to configure like how printing will work on password-protected content. Once again, go through each setting and pick the best option for your website.

Click on the “Save Options” button when you are done.


That concludes the setup process of the plugin, visitors will now be able to print content on your website. You should be able to view the print button on the type of content you chose during the settings.

Note: If you do not see a button, go back and check the settings. You must choose which types of content will have a print option.

Print Button

Congratulations on adding a printing option to WordPress. Remember that you can change the options at any time.

Additional Plugins

There are many WordPress plugins available that can solve all of your printing needs.  Here are some plugins that I can recommend trying out.

Print My Blog

Print My Blog

The Print My Blog plugin allows you to print your own blog and even convert it into an ebook. That said, these features are not for visitors, these are exclusively for admins. Thus, if your goal was to add the feature for visitors, this isn’t the plugin for you.

This tool is for website owners that want a hard copy of their blog, repurpose their content into an ebook, or easily create PDFs. It is a powerful tool that many websites can take advantage of.



The Print-O-Matic plugin allows you to make any post or page printable by using a simple shortcode. This is very useful if you only want to add the feature to specific posts or pages, however, it can be very annoying if you want to add it to hundreds of posts.

After all, this would mean pasting the shortcode into each post or page individually. That said, the plugin is very easy to use, thus it is perfect for beginners and very effective.



WP-Print is another printing plugin that can make your website printer-friendly. This plugin will allow you to choose what pages you want to be printed by allowing you to insert the shortcode on each page you do want to be printable.

The settings page is slightly larger and has some additional features that may be more important for certain websites.

For example, the feature to allow images to be printed might be very important to students that want to use a diagram or other picture. This is a very good plugin to try.

Note: The plugin has not been updated in some time, but it still works as of April 2021.

Make Your Website Printable

It may be hard to believe that some visitors would like to have a paper copy of a piece of content in today’s digital world, but making your website printer-friendly is easy to do and will make your visitors happy.

This is especially important for pages that may contain forms or other sensitive material. Of course, not only do visitors can use a printing feature, some developers and staff who work on your website may also like this feature.

Regardless of who is actually using the feature and what your thoughts are on the use of it, it is important to offer it when many other websites including potential competitors do. Remember, your website is only successful when your visitors like the content and features on your website.

Do you know anyone who prefers printing out articles over reading them digitally? What are some reasons that you would think your visitors would want to print your content?

2 thoughts on “How to Add a Print Option to WordPress Posts”

  1. Hi Ron,
    I’d like to let you know that the first plugin of your interesting post (Print post and Page) is no longer availible (‘This plugin has been closed as of July 5, 2019 and is not available for download. This closure is permanent. Reason: Author Request.’)
    WP-Print by Lester Chan is online, but rather unmaintained.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Copy link