PDF & Print allows you in the easiest and most flexible way to create PDF and Print page with adding appropriate buttons to the content. PDF & Print using mpdf library under GPLv2 license. PDF & Print plugin is very simple and effective.

Presently, there are two versions of PDF & Print plugin available – free version, and PDF & Print Pro. The first one comes packed with the basic features, however, if you want to extend the plugin’s functionality, you can always purchase the Pro version, which includes premium possibilities, such as an ability to exclude certain post types or pages from adding the PDF & Print buttons.

Requires WordPress at least: 3.3

Brief Overview
Purchase, Installation, Configuration Tutorial
Instruction on Installation

View a Step-by-step Instruction on PDF & Print Pro Purchase, Installation, Configuration

Features

Description Free Pro
Ability to create PDF and Print page with adding appropriate buttons to the content  xicons_yes  xicons_yes
Ability to create PDF and Print search results and pages of archives with adding appropriate buttons to the content  xicons_yes  xicons_yes
Ability to create PDF and Print content from custom post type with adding appropriate buttons to the content  xicons_yes  xicons_yes
Ability to create PDF and Print portfolio or single portfolio for Portfolio plugin (powered by bestwebsoft.com) with adding appropriate buttons to the content  xicons_yes  xicons_yes
Ability to use execution of shortcode in pdf and printing output  xicons_yes  xicons_yes
This plugin allows you to select the position of buttons in content (top left, top right, bottom left, bottom right), or via function call (align left, align right)  xicons_yes  xicons_yes
Multisite functionality that allows setting all subsites from the network  xicons_no  xicons_yes
Ability to non-indexed print and pdf links  xicons_no  xicons_yes
Ability to exclude certain pages or post types from adding the PDF & Print buttons  xicons_no  xicons_yes
Ability to change PDF file name xicons_no xicons_yes
Ability to select templates with running titles for pdf/print documents xicons_no xicons_yes
The answer to the question from support within one business day (More info)  xicons_no  xicons_yes

Translation

* Russian (ru_RU)
* Ukrainian (uk)
If you create your own language pack or update the existing one, you can send the text of PO and MO files for BestWebSoft and we’ll add it to the plugin. You can download the latest version of the program for work with PO and MO files Poedit.

Technical support

Dear users, our plugins are available for free download. If you have any questions or recommendations regarding the functionality of our plugins (existing options, new options, current issues), please feel free to contact us. Please note that we accept requests in English only. All messages in another languages won’t be accepted. If you notice any bugs in the plugin’s work, you can notify us about it and we’ll investigate and fix the issue then. Your request should contain URL of the website, issues description and WordPress admin panel credentials. Moreover we can customize the plugin according to your requirements. It’s a paid service (as a rule it costs $40, but the price can vary depending on the amount of the necessary changes and their complexity). Please note that we could also include this or that feature (developed for you) in the next release and share with the other users then. We can fix some things for free for the users who provide translation of our plugin into their native language (this should be a new translation of a certain plugin).

  1. 1. Upload pdf-print or pdf-print-pro folder to the /wp-content/plugins/ directory.
  2. 2. Activate the plugin via the ‘Plugins’ menu in WordPress.
  3. 3. Plugin settings are located in “BWS Plugins” > “PDF & Print”/”PDF & Print Pro”.

View a Step-by-step Instruction on PDF & Print Installation

Instruction on Installation

How to change position buttons in content

Go to the Settings page and change value for the ‘Position of buttons in the content’ field.

How to change position buttons in search or archives pages

Go to the Settings page and change necessary values for the ‘Search and archive pages’ column.

Buttons for content do not appear on page

Go to the Settings page and change value for the ‘Show PDF button’ or ‘Show Print button’ fields.

Why are PDF and Print buttons not displayed in the custom post type

In order to use PDF and Print buttons on the custom post or page template you should paste the following string:
Free version:
<?php if ( function_exists( 'pdfprnt_show_buttons_for_custom_post_type' ) ) echo pdfprnt_show_buttons_for_custom_post_type(); ?>
Pro version:
<?php if ( function_exists( 'pdfprntpr_show_buttons_for_custom_post_type' ) ) echo pdfprntpr_show_buttons_for_custom_post_type(); ?>
Save content of any page or post from your site! Paste the following string in to code of your theme:
Free version:
<?php if ( function_exists( 'pdfprnt_show_buttons_for_custom_post_type' ) ) echo pdfprnt_show_buttons_for_custom_post_type( $custom_query ); ?>
Pro version:
<?php if ( function_exists( 'pdfprntpr_show_buttons_for_custom_post_type' ) ) echo pdfprntpr_show_buttons_for_custom_post_type( $custom_query ); ?>
where you have to specify query parameters for your post. For example:
Free version:
<?php if ( function_exists( 'pdfprnt_show_buttons_for_custom_post_type' ) ) echo pdfprnt_show_buttons_for_custom_post_type( 'post_type=gallery&orderby=post_date' ); ?>
or
<?php if ( function_exists( 'pdfprnt_show_buttons_for_custom_post_type' ) ) echo pdfprnt_show_buttons_for_custom_post_type( array( 'post_type'=>'gallery', 'orderby'=>'post_date' ) ); ?>
Pro version:
<?php if ( function_exists( 'pdfprntpr_show_buttons_for_custom_post_type' ) ) echo pdfprntpr_show_buttons_for_custom_post_type( 'post_type=gallery&orderby=post_date' ); ?>
or
<?php if ( function_exists( 'pdfprntpr_show_buttons_for_custom_post_type' ) ) echo pdfprntpr_show_buttons_for_custom_post_type( array( 'post_type'=>'gallery', 'orderby'=>'post_date' ) ); ?>
For more information on the syntax for assigning parameters to function see here.

Why in pdf/print-document displayed not all information from page

For generating a pdf/print page version, PDF & Print plugin uses the content that is featured in the body of post/page before it is displayed by the browser (i.e. the data featured in the main block on this post/page in the edit mode).

If I have shortcode on the page, but I don’t want them to be printed (add to pdf)

Go to the Settings page and unmark checkbox ‘Settings for shortcodes’.

I have some problems with the plugin’s work. What Information should I provide to receive proper support?

Please make sure that the problem hasn’t been discussed yet on our forum (http://support.bestwebsoft.com). If no, please provide the following data along with your problem’s description:

  1. 1. the link to the page where the problem occurs
  2. 2. the name of the plugin and its version. If you are using a pro version – your order number.
  3. 3. the version of your WordPress installation
  4. 4. copy and paste into the message your system status report. Please read more here: Instuction on System Status

PDF & Print Pro changelog:

V1.1.4 – 15.07.2015

* New : We added Top & Bottom Position of buttons in the content.
* Bugfix : We fixed the bug with plugin work on multisite.

V1.1.3 – 01.07.2015

* New : Added ability to select templates with running titles for pdf/print documents.

V1.1.2 – 18.06.2015

* Bugfix : We fixed the bug with instalation of the additional fonts.

V1.1.1 – 17.06.2015

* Attention : We changed plugin settings structure. If you are experiencing problems with the plugin work, please contact us via support.
* Bugfix : We fixed the bug with displaying images in pdf-document.
* Bugfix : We fixed the bug with creation of rtl-oriented documents.
* New : Added ability to load additional fonts.
* Update : We updated styles for generate pdf/print page version with default stylesheet.
* Update : We updated functionality for displaying pdf/print buttons in any place of your site.
* Update : We updated MPDF library to version 6.0.

V1.1.0 – 13.05.2015

* Update : We updated all functionality for wordpress 4.2.2.

V1.0.9 – 23.04.2015

* NEW : We added the functionality to configure PDF & Print Pro on the Network.
* Bugfix : Bug with position of buttons in content for custom post, search or archive pages was fixed.

V1.0.8 – 11.02.2015

* NEW : An option to non-indexed print and pdf links
* NEW : An option to change PDF file names
* Update : We updated mPDF to 5.7.4 version

V1.0.7 – 08.01.2015

* Update : BWS plugins section is updated.
* Update : We updated all functionality for wordpress 4.1.

V1.0.6 – 16.10.2014

* Bugfix : We fixed js errors.

V1.0.5 – 14.08.2014

* Bugfix : Security Exploit was fixed.
* Update : We updated all functionality for wordpress 4.0-beta3.

V1.0.4 – 22.07.2014

* Bugfix : Bug with showing warning in back-end was fixed.
* Update : Plugin optimization is done.
* Update : BWS plugins section is updated.

V1.0.3 – 13.05.2014

* Update : We updated all functionality for wordpress 3.9.1.

V1.0.2 – 16.04.2014

* Update : We updated all functionality for wordpress 3.9.
* Bugfix : Bug with saving settings is fixed.
* Update : The Ukrainian language file is updated in the plugin.

V1.0.1 – 24.03.2014

* Update : Plugin optimization is done.
* Update : BWS plugins section is updated.

V1.0.0 – 20.02.2014

* NEW : Tree of site pages was created.

PDF & Print Free changelog:

V1.8.3 – 15.07.2015

* New : Added Top & Bottom Position of buttons in the content.

V1.8.2 – 19.06.2015

* Bugfix : We fixed the bug with instalation of the additional fonts.

V1.8.1 – 17.06.2015

* Attention : We changed plugin settings structure. If you are experiencing problems with the plugin work, please contact us via support.
* Bugfix : We fixed the bug with displaying images in pdf-document.
* Bugfix : We fixed the bug with creation of rtl-oriented documents.
* New : Added ability to load additional fonts.
* Update : We updated styles for generate pdf/print page version with default stylesheet.
* Update : We updated functionality for displaying pdf/print buttons in any place of your site.
* Update : We updated MPDF library to version 6.0.

V1.8.0 – 18.05.2015

* Update : We updated all functionality for wordpress 4.2.2.

V1.7.9 – 24.04.2015

* Bugfix : We fixed the bug with placing buttons on custom post pages, search pages and archives.
* Update : We updated all functionality for wordpress 4.2.

V1.7.8 – 11.02.2015

* Update : We updated mPDF to 5.7.4 version.

V1.7.7 – 09.01.2015

* Update : BWS plugins section is updated.
* Update : We updated all functionality for wordpress 4.1.

V1.7.6 – 16.10.2014

* Budfix : We fixed js errors.

V1.7.5 – 07.08.2014

* Bugfix : Security Exploit was fixed.

V1.7.4 – 06.08.2014

* Update : We updated all functionality for wordpress 4.0-beta2.
* Bugfix : Bug with Warning output in Dashboard was fixed.

V1.7.3 – 28.05.2014

* Update : We updated all functionality for wordpress 3.9.1.
* Update : The Ukrainian language is updated in the plugin.
* Bugfix : Bug with dispalying error while searching in admin area was fixed.

V1.7.2 – 14.04.2014

* Update : We updated all functionality for wordpress 3.8.2.

V1.7.1 – 05.03.2014

* Bugfix : Plugin optimization is done.
* Update : Plugin tabs is added.

V1.7 – 21.02.2014

* New : We added posibility to turn on showing of Printer choosing window.
* Update : Screenshots are updated.
* Update : We updated all functionality for wordpress 3.8.1.

V1.6 – 16.01.2014

* Update : BWS plugins section is updated.
* Update : We updated all functionality for wordpress 3.8.
* Bugfix : Problem with PDF and Print buttons on static homepage is fixed.
* Bugfix : Problem with Chinese, Japanese and rtl languages is fixed.

V1.5 – 01.11.2013

* Update : We updated all functionality for wordpress 3.7.1.
* Update : Activation of radio button or checkbox by clicking on its label.
* NEW : Add checking installed wordpress version.

V1.4 – 11.10.2013

* NEW: Added ability to switch on/off execution of shorcodes in pdf and printing output.
* NEW: Added new screenshots.
* Update : Updated code, changed some styles.
* Bugfix : Content on PDF preview now is shown.
* Bugfix : Fixed problems with styles of choosed template in admin bar.

V1.3 – 15.03.2012

* NEW : Added functionality for use with custom post type.

V1.2 – 12.03.2012

* NEW : Added functionality for use with Portfolio plugin for portfolio.

V1.1 – 10.03.2012

* NEW : Added functionality for use with Portfolio plugin for single portfolio.

V1.0 – 05.03.2012

* NEW : Added the ability to output PDF and Print buttons on the type of page.

Here you can download the free version of PDF & Print plugin.

Download from WordPress
Download from GitHub

In case you have any questions, or if there is an issue you want to discuss, please visit our Support Forum.

Comments are closed.

  1. Pandurang said:

    Hi,
    I installed your plugin. When we click on the pdf button then it will only show pdf file with the product link. I want to show all the product details in the pdf and then print.
    How can I manage this?

    • Anna said:

      Hi Pandurang,

      Thank you for contacting us.

      To generate the pdf/print version of the page the PDF & print plugin takes the content that exists in the post/page body before displaying it in browser (i.e. What is present in the main block on this page/post in the editing mode of this page/post).

      Sincerely

  2. Jeffrey said:

    Is it possible to change the font of the printed page/pdf? Is this a Pro feature?

    Also, color cells in html tables don’t print as color when using the print features. Is that ever possible?

    Thank you for your time.

    • Anna said:

      Hi Jeffrey,

      Unfortunately, this feature is not available both in the free and pro version of the plugin.

      You can use the styles of your theme, in order to do that please go to the plugin settings page and find “Use of theme stylesheet or plugin default style:” block. Select Current theme stylesheet.
      If it doesn’t help, please provide a link to the page with an example and describe in more detail what you want to be changed.

      Sincerely

  3. Catherine said:

    Hi, can you please tell me that if I upgrade to Pro, can I choose which individual pages can have the print or pdf buttons on them?

  4. Paula said:

    Hi,
    I recently installed your plug-in for printing or saving a post as a .pdf. Somehow there is a conflict with the plug-in where as I am unable to insert a picture or media into the page. Please inform me a to what to do. I love the plug-in and it works well. I was considering going with the pro version if it works.

    • Anna said:

      Hi Paula,

      Could you please provide a link to the page where the problem occurs?

      Sincerely