How to Make Sure Your Site Is Printer-Friendly on WordPress

In Life Trends

As an internet site proprietor, you’ve in all probability made positive to do the whole lot you’ll be able to to present your readers and guests with the most effective person expertise attainable. But, have you ever ever thought-about the likelihood that a few of your readers would possibly need to print out your article or a web page on your website?

Making your web site printer-friendly won’t be on the high of your precedence record, however there are viable explanation why it’s your decision to rethink it. In this put up, we’ll clarify why it’s a good suggestion to guarantee your website is printer-friendly and present you the way to allow it in WordPress.

Why Your WordPress Website Should Be Print-Friendly

A very good majority of people who eat content material on-line achieve this utilizing their computer systems, laptops, tablets, and telephones. So, you is perhaps questioning why must you hassle ensuring your website is print-ready.

In actuality, you shouldn’t assume that’s the one approach people learn your content material. Some people might want to print your article and browse it later. Some might want to use it as part of their analysis. Even in the event that they don’t immediately print it out, they could nonetheless use their browser’s perform to print your web page or a put up to a PDF.

If your website doesn’t have print styles outlined, then the printed model of your article will appear like a jumbled mess. Furthermore, it will likely be cluttered with issues they don’t really want comparable to your navigation bar, quite a few widgets, share icons, feedback, and extra.

Ideally, your web site must be prepared for something your readers might want to do, whether or not that’s sharing your content material, saving it as a PDF, or printing it out. Making your website printer-friendly will not be all that point consuming so it’s value spending a few minutes doing so.

Adding Print Styles

As with something associated to WordPress, there are two methods to make your website printer-friendly. The first one is the handbook methodology which entails creating customized print styles. If you’re not afraid of getting your palms soiled with the code, it is a good place to begin as you don’t have to add one other plugin to the location and you’ve got extra management over how your website ought to show when printed.

What you’ll need to do is use CSS to disguise or show completely different components so there isn’t a litter on the paper. The most secure approach to be certain that your website and theme is print prepared is to create a toddler theme, in any other case, your print styles can be overwritten the following time your theme updates.

Once you’ve created the kid theme, all you’ve to do is add your print styles to the kid theme’s stylesheet. To achieve this, merely make a declaration like this:

 @media print {

/* write your print styles right here */


The above code is a media question and tells the browser how your put up or a web page ought to render when they’re printed.

Alternatively, you’ll be able to enter your styles in a separate stylesheet known as print.css after which enqueue it in your theme. Use the identical declaration as above after which write your styles.

To enqueue the file, add the next line of code to your youngster theme’s features.php file:



* Theme Functions


perform my_child_theme_scripts() {

wp_enqueue_style( 'style-name', get_stylesheet_uri() );


add_action( 'wp_enqueue_scripts', 'my_child_theme_scripts' );

The contents of your print stylesheet are fully up to you however be mindful you’ll need to embrace the whole lot that ought to seem within the printed model of your website. Here are a number of helpful pointers to level you in the suitable course.

  • Sidebars have a tendency to trigger your posts and pages to span across extra pages than wanted. Consider eradicating them utilizing show: none to disguise them. You’ll additionally need to guarantee that by doing so the remainder of your content material doesn’t bounce misplaced so that you would possibly want to reorganize the format
  • When coping with text, use factors for text sizes since factors had been meant for print.
  • Consider eradicating feedback for the reason that readers will most probably need to print out the article itself, not pages and pages of reader’s dialogue beneath
  • You must also take away your navigation menus and the footer contents by utilizing show:none
  • Finally, set all interactive components comparable to hyperlinks, videos, photographs or audio posts to use show:none as they gained’t make a lot sense on paper.

Making Your Site Printer-Friendly With Plugins

If you’re not code savvy, then you’ll be able to flip to plugins to enable you to make your website print-ready. Luckily, there are a number of plugins that can do the job. Some are free, some are paid, and a few even embrace somewhat extra performance than making your website print-ready.

1. Print, PDF, Email by PrintFriendly

This plugin provides a print button to any web page or put up on your website. When the customer clicks on the button, the choice to print the content material masses in a lightbox the place they will customise the choices and select whether or not to print the web page or put it aside as PDF. They may also take away text or photographs they don’t need to seem within the printed or saved model in addition to change the dimensions of text and pictures. If they select to put it aside as a PDF, the generated file will retain clickable hyperlinks. It works on each HTTP, HTTPS, and password-protected websites.


  • You can select between a number of button styles
  • You can resolve which options guests have entry to
  • You may also embrace a copyearight notice on the printed or saved recordsdata


  • Free model is ad-supported

Price: The plugin is free though ad-supported. If you need an ad-free expertise, you should purchase the Pro version for $4/month or $40/12 months.

2. Print Post and Page

Print Post and Page plugin is enabled to print posts by default. If you need to allow it on pages, you want to insert the shortcode into the specified web page and specify the alignment of the button. Essentially, the plugin strips away all of the styling so your guests can print out a user-friendly model of your put up. You can configure the colour and measurement choices to get the print icon and text trying as you need it to.

If you need to disable the button on sure posts and pages, all you want to do is edit the put up. Simply discover the specified put up and click on on the Edit button. You’ll see a brand new field on the backside of the put up editor display screen the place you’ll be able to select to disable the print icon. For pages, merely omit the shortcode.



  • Even although the identify says Print put up and web page, you want to use the shortcode to get the button to show on pages

Price: This plugin is totally free.

3. Print-O-Matic

Print-O-Matic provides the flexibility to print any put up, web page or web page aspect via using a easy [print-me] shortcode. The official homepage of the plugin features a record of all of the attainable shortcodes in addition to tips on utilizing your individual styles to customise the print icon.

Additionally, you’ll be able to even print out stuffed out kind components and it additionally permits you to select an icon type and specify your individual print styles.


  • Simple, no-frills resolution
  • The means to specify which a part of the web page you need to print


  • Requires a shortcode to be inserted which will be tedious

Price:  This plugin is free to use

4. PDF & Print by BestWebSoft

With the assistance of this plugin, you’ll be able to rapidly flip any put up or web page on your website right into a PDF or print it for later. The plugin works with customized put up sorts and can be utilized in sidebars, search outcomes, and archives as properly. Visitors can generate paperwork with customized styles and helpful knowledge for archiving, sharing, or saving.

In phrases of customization, you’ll be able to select the placement of the icon, choose whether or not you need to show a picture, text, or a mix of each, customise doc styles, optionally set a title and header for the printed doc, and extra.


  • Feature-rich and loads of choices to management how printed content material will appear like.
  • Easy to use.
  • Can be used on customized put up sorts in addition to extra places.


  • Some of the extra superior performance is on the market within the professional model solely (WooCommerce compatibility, including watermarks, disabling plugin on sure posts and pages).

Price: The primary plugin is free, Pro model is on the market for $30.98/12 months or $309.80 for a lifetime license.

5. WP Print

The WP-Print plugin is one other easy and light-weight plugin that can enable you to make your website print-friendly. After you put in it, you’ll discover the plugin beneath Settings > Print. You’ll want to regenerate your permalinks for the plugin to work with none points.

The plugin consists of settings to customise the print output comparable to whether or not the hyperlinks must be changed with the URL, disabling printing of feedback, and extra. On the front-end, the customers will see a easy button that can enable them to print any put up or web page they need.


  • Simple to use
  • You can select whether or not multimedia content material must be printed or not
  • You can add a copyearight notice


  • Not fairly as feature-rich as among the different plugins
  • Permalinks want to be regenerated

Price: The plugin is free

6. Jetpack Sharing Module

It’s value mentioning that if you happen to already use Jetpack, then enabling the Sharing module enable your guests to print any put up on your web page. While it could not include all of the bells and whistles because the plugins talked about above, it’s an honest different if you happen to don’t need to set up one other plugin. Since the Print button is included with all of the social sharing buttons, this makes it very straightforward to make your website print-friendly.


  • Already included in Jetpack’s Sharing Module
  • No want for an additional plugin


  • No customization choices for print styles or the way in which the printed doc will seem

Price: Jetpack is freely obtainable from the repository

Final Thoughts

Making your web site print-friendly could not even cross your thoughts if you create your website, nonetheless, you can’t assure that none of your guests will learn your content material completely on-line. Thankfully, it’s a straightforward repair even if you happen to didn’t embrace print styles proper from the start.

If you desire a easy, no-frills resolution than plugins like WP-Print or Print-O-Matic are an amazing selection as a result of they’ve easy settings. If you’re on the lookout for the flexibility to disable the print perform on sure posts or pages, then think about using Print Post and Page.

For these of you who need full management over how your printed content material will look, then PDF & Print by BestWebSoft is your go-to-plugin. On the opposite hand, in order for you to give the management to your guests to allow them to take away components they don’t need, then Print, PDF, Email by PrintFriendly is the suitable selection for you.

Lastly, if you happen to don’t want all of the options talked about above and desire a barebones resolution, think about Jetpack’s sharing module, particularly if you happen to’re already utilizing it on your website.

Considering how straightforward it’s to make your web site printer-friendly, you haven’t any excuse to keep away from it. With somewhat assist from the plugins talked about above, even full novices can be sure that the posts and pages on their website print with out trying messy.