What's WP
Find Everything Related to WordPress - Best Tutoriasl on WordPress!
How to Add a Print Button to WordPress Site and Make It Print-Ready

How to Add a Print Button to WordPress Site and Make It Print-Ready

This detailed guide is about the way to add a print button to WordPress site so as to make the posts and pages print-ready. Since the use of coding stuff is bothersome, the solution adopted here is PDF & Print by BestWebSoft, which simplify matters furthest. This plugin plays an important role in taking a good browsing experience to visitors. It is available for any kinds of sites as you want.

Take the cooking site as an example. It is necessary to allow every fan of cooking to print the favored receipt for the ease of reference. Perhaps, that is also great for some business websites with a need to print receipt and invoice for customers. For some wiki pages or learning sites, a print button helps visitors to print the resources in demand with one click. Check more possibilities involved in the following guide.

Add a Print Button to Website Pages and Posts

Here, you should follow a few simple steps as listed in the following.

Step 1

The first step is to search and install the PDF & Print by BestWebSoft plugin via WordPress dashboard. After activating this plugin, an option “BWS Plugins” is shown on the sidebar, which includes an array of recommended plugins and themes to be installed. Leave it and go to BWS Plugins > PDF & Print.

BWS Plugins PDF Print

Step 2

A list of PDF & Print settings is used to customize the PDF and Print button. Note that, if there is a need to load additional fonts for your button, you should install Class ZipArchive on the server before everything. If not, leave the default setting and move to the selection of stylesheet.

Two options are available here, including Default stylesheet and Current theme stylesheet. The previous one enables you to use the default style of this plugin while the other one reserves the stylesheet of the active theme. Make a decision as you want.

Select Stylesheet

Step 3

Determine which post types should be added with a print button. Press on “Ctrl” and click posts & pages in the box. In this way, all posts and pages would be print-friendly. Since most webmasters have created some custom post types on the website, those existing custom post types are shown in the box as well. Select all post types according to personal needs and display the PDF & Button on the selected custom post types.

Post Types Used in Plugin

Step 4

Add a print button to the web page and display it in anywhere as needed. The PDF & Print button can be shown on the posts, pages, search & archive pages and function call. Uncheck some options if there is a need to hide the button from certain we pages. And then, decide where to place the button on a web page. That can be top left, top right, bottom right and bottom left. That depends.

Show PDF & Print Button

Step 5

If you have shortcode on a print-ready page and want to prevent it from being printed, you should uncheck the option “Settings for shotcodes”. Conversely, leave the default setting. To display a print window when visitors are about to print a page, enable the option “Show the print windows” and then save all changes.

Shortcode & Print Window Settings

Step 6

To check if there is something wrong with the PDF & Print settings, you should view a post from the website front-end. By following this step-by-step guide, we have successfully added the PDF button and print button on each page and post as the following screenshot. That allows visitors to view the current post in PDF format and restore it on the computer. The print button enables an easy way to print all content in this post.

PDF & Print Button Sample

Alternatives for Adding the Print Button

PDF & Print by BestWebSoft is an easy-to-use plugin that allows you to add a PDF & Print button on your website with ease. To satisfy the needs of more users, we would like to recommend some other plugins as below.

Option 1 – Use the Print Friendly Plugin

To make your WordPress contents easy to be printed with the best results, we firstly recommend you to use the Print Friendly plugin.

Now, you can install the Print Friendly plugin on your website, and then, you need to hit the Print Friendly & PDF button from the Settings drop-down to make some configurations of this tool.

Here, you firstly need to determine how your print button will look like on your website front-end. You can pick up your preferred one and change the button text, the text color and the text size to make the whole button fully compatible with your website design.

In addition, if you like, you can even design and upload your own custom button. For this, you simply need to enter the image URL of the button.

Print Button Style

Next, you should determine the exact position of the print button. Here, you can display it below the web contents or above the web contents, as well as make it left aligned, right aligned or in the central location.

Print Button Position

Now, you need to decide where the print button can be showcased. The available options include all your posts, all your pages, the homepage, all the category pages and the taxonomy pages. Besides, you can choose to use the available shortcode to achieve the print friendly feature for some individual posts and pages.

Print Button Location

Next, you should determine what can be printed and what cannot. This can avoid the printing of some unnecessary items.

Print Options

After saving all of these settings, now, your website can become 100% print friendly.

Print Screen

Option 2 – Use the WP-Print Plugin

As compared with the first plugin, the WP-Print plugin has less configuring options. In addition, instead of resulting in the PDF versions for your posts and pages, this plugin just achieves the printable version for the whole site.

To use it properly, you should click the Settings > Print button. Here, you firstly need to decide the print styles, such as the texts of the print buttons for posts and for pages, the icon for the print button, as well as the print button style among the options of a print icon with the text link, a print icon only or the text link only.

Print Styles

Next, you should choose the print options. By default, when people click the print button, all the textual contents, comments, links, images and videos can be printed automatically. However, you can disable the print feature for some options so as to ensuring the effective print experiences for your website visitors.

Even, you can choose to print the disclaimer, copyright and other information that is located at the footer section or not.

Print Options

Now, you only need to click the Save Settings button to save all the changes you have made. As for the printing result this plugin can achieve for you, you can check the below two screenshots.

Before Printing

Before Printing

After Printing

After Printing


Lucy has been a very experienced SEOer, technical writer, web developer, c# developer since 2002. Now she owns a startup in San Francisco, CA, focusing on running a couple of blogs to share knowledge and experience with global readers and deliver exceptional results to global sponsors by leveraging the power of Internet.