PDF & Print Pro allows you to create a PDF and Print page with adding appropriate buttons to the content in the easiest and most flexible way. Also you will be able to exclude certain post types or pages from adding the PDF & Print buttons. PDF & Print Pro plugin is very simple and effective.
View a Step-by-step Instruction on PDF & Print Pro Purchase, Installation, Configuration


DescriptionPDF & Print PDF & Print Pro
Ability to create PDF and Print page with adding appropriate buttons to the content.

Ability to create PDF and Print search results and pages of archives with adding appropriate buttons to the content.

Ability to create PDF and Print content from custom post type with adding appropriate buttons to the content.

Ability to create PDF and Print portfolio or single portfolio for Portfolio plugin (powered by bestwebsoft.com) with adding appropriate buttons to the content.

Ability to use execution of shortcode in pdf and printing output.

This plugin allows you to select the position of buttons in content (top left, top right, bottom left, bottom right), search or archives pages or custom post type (align left, align right).

Ability to exclude certain pages or post types from adding the PDF & Print buttons.

Top-priority support within one business day (More info)

Recommended Plugins

The author of the PDF & Print Pro also recommends the following plugins:

* Updater - This plugin updates WordPress core and the plugins to the recent versions. You can also use the auto mode or manual mode for updating and set email notifications.

There is also a premium version of the plugin Updater Pro with more useful features available. It can make backup of all your files and database before updating. Also it can forbid some plugins or WordPress Core update.


* Russian (ru_RU)

* Ukrainian (uk)

If you would like to 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, you can check available translations on the official plugin page).

Leave a Reply

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

− 3 = zero

  1. 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?

  2. 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.

    • Hi Paula,

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


  3. Jay Taparia said:

    love your plug-in… two questions:

    1) I am getting an error message when I implement the PDF function. “Error – mPDF requires mb_string functions. Ensure that PHP is compiled with php_mbstring.dll enabled.” How can we fix this?

    2) I have a google translate plug-in on my site. I want users of my site to be able to translate and then print. Currently, when I translate and then hit the print icon, it shows the text in English.

    View the Mission Statement Page of my website to see the error message with the Print Button at the bottom. If there is small programming necessary, then let me know what the cost would be.

    cell / text 630-881-3900

    • Hi Jay,

      1) There isn’t the necessary library php_mbstring.dll on the server, where your site is located – please contact your hosting support team with this question.
      2) The thing is that when generating the pdf/print versions of the page/post the plugin uses the content that exists for this page before displaying it in the browser. For this reason the text is displayed in English when printed.
      There are two possible solutions:
      - you can add translation as a separate page/post and set a redirect when choosing a language and then pdf/print versions will be displayed in this language.
      - you can order a paid customization of the plugin to make it compatible with google translate plugin
      3) If you mean the line that is displayed on pdf & print buttons, to remove it, it is necessary to add the following strings to the style.css file of your theme:

      .pdfprnt-top-left a, .pdfprnt-bottom-left a, .pdfprnt-top-right a, .pdfprnt-bottom-right a, .pdfprnt-left a, .pdfprnt-right a {
      border: none;


  4. hari guragain said:

    Suported pkungs

    • Hi Hari,

      Unfortunately, your question is not clear enough. Could you please paraphrase it?