P
Utilities Free WordPress.org

PDF & Print by BestWebSoft – WordPress Posts and Pages PDF Generator Plugin

3.9 (102 reviews)
· 9K+ active installs · By bestwebsoft
Active Installs
9K+
Rating
3.9 / 5
Version
v2.4.7
Last Updated
Apr 2026
Share

Plugin Review

AI-Researched

What is PDF & Print by BestWebSoft?

PDF & Print by BestWebSoft is a WordPress plugin that adds PDF and print buttons to your site’s content. It lets visitors download posts or pages as PDF files or send them to a printer with a single click. The plugin has been on the WordPress repository for 13 years, which is a long track record for any tool in this space.

Developed by BestWebSoft, a known WordPress shop, the plugin currently has 9K+ active installs. It holds a 3.9/5 rating based on 102 reviews. The rating breakdown shows 66% 18% one-star ratings, which suggests mixed experiences. The current version is 2.4.7, last updated on Apr 26, 2026. It works with WordPress 6.2 or later.

For anyone asking how to add pdf download button in wordpress, this plugin offers a direct, no-code solution. It handles both PDF generation and on-screen printing from the same interface.

Key Features of PDF & Print by BestWebSoft

  • Automatic button placement on posts and pages — The plugin can add buttons to posts, pages, search results, archives, and custom post types without editing templates.
  • Multiple button positions and styles — You can place buttons in six positions (top left, top right, bottom left, bottom right, or top & bottom) and choose between text, image, or combined button types.
  • PDF generation with custom document styling — Adjust margins, document size, featured image size, and add custom styles to match your brand. This is the core of a wordpress pdf generator workflow.
  • Gutenberg block and shortcode support — Use the native block editor or shortcodes to place buttons anywhere in your content, including widget areas.
  • User role restrictions — Control which user roles (logged-in or guest) can see the PDF and print buttons, giving you granular visibility control.
  • Display count of PDF/Print generations — Track how many times each button is clicked, both in the frontend and in the admin posts table (Pro).
  • Watermark and content protection (Pro) — Add text or image watermarks with adjustable opacity, and prevent copying of PDF file content for sensitive documents.
  • Custom headers, footers, and first/last pages (Pro) — Build reusable templates with dynamic fields like date, page number, post author, and source URL. This is especially useful when you need to generate pdf from wordpress post with professional formatting.

Who Should Use PDF & Print by BestWebSoft?

This plugin suits site owners who need a straightforward way to let visitors save or print content. It works for blogs, documentation sites, recipe archives, or any site where users want offline copies. The free version covers basic needs: adding buttons, choosing positions, and setting button types. Beginners can set it up in minutes because the settings panel is simple and labeled clearly.

Power users or business sites should consider the Pro version. It adds watermarks, custom headers/footers, WooCommerce compatibility, and the ability to send PDFs via email. If you run a membership site or publish downloadable guides, the Pro features for dynamic URI naming and custom fields add real value. The plugin also supports multilingual setups (RTL ready) and network activation for multisite installations.

Installation & Setup

Installation follows the standard WordPress method: upload the folder to /wp-content/plugins/, activate from the Plugins menu, then go to the “PDF & Print” settings page. The plugin works out of the box for most themes. If buttons don’t appear on custom post types, you need to check the corresponding checkbox in settings. For custom templates, you can add the bwsplgns_display_pdf_print_buttons action hook manually — the documentation provides the exact code snippet.

Support & Community

The support data reveals a clear weakness. Over the last two months, the plugin has 0 open threads and 0 resolved threads, giving a 100% resolution rate. This is a red flag. With 18% of reviews being one-star, many users likely encountered issues that went unanswered. The 66% five-star rate suggests the plugin works well for many, but support gaps are a real risk if you run into trouble.

BestWebSoft offers a paid support policy for Pro users (one business day response). Free users rely on the forum, but the current thread count shows no recent activity. If you need reliable support, the Pro tier might be necessary. The plugin’s 13-year age and 9K+ installs show it has a stable user base, but the support numbers are worth noting before committing.

Pros & Cons

What's Good
  • With over 9K+ active installs and a 3.9/5 rating from 102 reviews, it is a moderately popular free solution for adding PDF and print buttons to WordPress content.
  • 66% of its 102 ratings are 5-star, indicating a solid base of satisfied users who find the free feature set sufficient for basic PDF generation and printing needs.
  • The free version offers extensive customization options, including button position (6 choices), button type (image/text/both), PDF document size, margins, and user role restrictions.
  • It includes practical features like shortcode support, a Gutenberg block, widget area integration, and the ability to display data from other shortcodes within the generated PDF.
  • The plugin provides a straightforward settings panel for fast setup without requiring code changes, backed by detailed step-by-step documentation and videos.
Drawbacks
  • Despite having 0 total support threads resolved, the plugin has a notable 18% 1-star rating, suggesting unresolved issues or poor support for a significant minority of users.
  • The free version lacks essential features like watermarks, custom headers/footers, and WooCommerce compatibility, which are only available in the paid Pro version.
  • The plugin description does not specify a maximum file size or page limit for generated PDFs, which could lead to performance issues or timeouts with very large documents.
  • It does not include any built-in caching or optimization for PDF generation, meaning each request could be resource-intensive on shared hosting environments.

Technical Details

Requires WordPress
6.2+
Tested up to WP
7.0.2
First Released
2013 (13+ years)
Support (last 2 months)
1 threads  —  100% resolved

Feature Tags

add-pdf-button add-print-button generate-pdf pdf-pages pdf-plugin

Frequently Asked Questions