Resources     Blog  

  1. Home
  2. WordPress Tutorials
  3. How to Add a Print Option to WordPress Posts

How to Add a Print Option to WordPress Posts

Have you ever tried to print your own website’s articles? 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 make your website printer friendly.

Making printer friendly WordPress posts and pages is really important for visitors who like to print them. 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 Print Post and Page 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 2017?  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

Today I will demonstrate how to add a print option to WordPress posts and pages using the Print Post and Page plugin. This plugin can be easily edited with shortcodes and if you choose to use this method, it will require different shortcodes to print different pages and posts, but you can also change most of the settings to get similar results. It’s very easy for your visitors to use and will only have a few settings available for them to pick from.

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

Add New


Search for Print Post and Page in the available search box. This will pull up additional plugins that you may find helpful.

Search for Print Post and Page in the available search box.

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

click the "Install Now" button

On the left-hand admin panel, you will now notice a new Print option. Click on the Print option. This will pull up the main settings page of the plugin.

Click on the Print option.

This is a very simple settings page. You will see a Print Label text box. Simply type what you want your Print button to say. I would recommend using “Print” since it is universally understood and very common. You can then decide what size you want the print icon to be. The next option is the color of the icon, but remember to choose a color that makes the print icon visible on your website. Next, you need to decide where it is located. You can either put a print option before the content, which means at the top of the page or after the content, which is the bottom of the page. Choose the alignment of the prints on your website and feel free to add any extra CSS styling that you feel are appropriate. Click on the “Save and Activate” button once you are done.

Fill out the section in the best way possible.

You may have eagerly checked your live version and have been disappointed to see there is still no print option. To do this you will need to enter the following shortcode into your pages.

[printicon align=”right”]

Feel free to change the align =”right” to whatever alignment you want. Once you add this code to your pages you will now be able to view the print icon.

Congratulations, you have created printer friendly WordPress posts for your website. Its usage definitely depends on the content of your website, but it’s always a good feature to have in order to help your visitors enjoy your content more. Remember, you can always go back to the settings page and change the settings to better fit your website.

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.



WP-Print is another printing plugin that can make your website printer friendly. This plugin will allow you to choose what pages you want 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.

Print, PDF, Email by PrintFriendly

Print, PDF, Email by PrintFriendly is a more focused printing plugin than the others. It’s focused on making PDFs and Emails on your website easily printable. A very interesting feature is its ability to include copyright and print PDF, but it may not be useful for everyone’s website. It also allows you to turn on and off the ability to print PDFs and Emails. Considering that both PDFs and Emails are used on almost every website, it may be a good idea to give this a try alongside another plugin that focuses on the pages of your website.

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?

Author: Ron Helms

I currently work for GreenGeeks as a Support Technician. My primary roles are supporting our VPS and Dedicated server clients, as well as performing site migrations. With experience in the web hosting industry since 2009, there is rarely a question I can’t help answer. In my spare time, I enjoy gaming and working on cars as an automotive enthusiast.

Was this article helpful?

Related Articles


  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

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