(9 customer reviews)

WooCommerce PDF Catalog


With our WooCommerce PDF Catalog plugin you are able to export your complete Shop as a PDF. Export full or just product categories – you can decide. Add a cover image, show a table of contents and customize the layout just as you like.

One Time Payment | No subscription | Lifetime Updates
View Demo

Export your WooCommerce Products as PDF

Sometimes customers prefer digital or printed PDF catalogs, that they can browse through. May it be, because they currently do not have internet connection or are tired of looking on their smartphone. For those cases we have the solution. Our WooCommerce PDF Catalog plugin lets your customers export a local file with all products.

  • Export Full or Category specific Product PDF Catalogs
  • Generate Wishlist or Cart PDF catalogs
  • Fully configurable including more than 50 Templates

Multiple WooCommerce PDF Catalog templates

More than 50 Templates

1 column, 2 columns, text left, image right – whatever template you need we got you covered. Choose from more than 4 product category styles and more than 9 different product layouts with ease.

View Demo

Unlimited Plugin Settings

In current plugin version we offer more than 200 setting options. And with each update there are new interesting functionalities for you to explore. All settings are clearly grouped in about 20 sections, so you can keep an overview. This contains:

  • Layout Options
  • Data to Show options
  • Cover & Backcover Settings
  • Table of Contents & Index
  • Performance Options
View Demo
PDF Catalog Admin Settings
cover table of contents index

Show Cover, ToC and Index

Give your WooCommerce PDF catalog some personality and add a custom cover or back cover image with ease. To keep an overview you can enable a table of contents containing all your product categories. At the end of the catalog you are able to set an index containing product name or SKU and link to the corresponding page.

View Demo

Works with 3rd Party Plugins

Do not worry about 3rd party plugin support. We covered most of important WordPress plugins out there and added support for these. Some examples are:

  • Wholesale Prices
  • WPML
  • Yoast SEO
  • WooCommerce Wishlist
  • WooCommerce Group Attributes
  • and more …
3rd-party support

Example shop PDF exports

With over 100 different options you are free to export your shop as a PDF file just as you like. Set a custom header and footer, select 1 of more than 35 layout, exclude product categories and much more.

  • Customize the header / footer as you like.
  • Create an index at the last page with anchors
  • Exclude product categories or products

WooCommerce Catalog Creator Benefits

Bulk buyers and wholesalers don’t always have time to sit and peruse full product catalogs online. The new WooCommerce PDF Catalog Creator, therefore, provides site admins with an easy way to create high-quality product brochures ready for print and download.

Unlike when printing copied text, the PDF Catalog plugin organizes all listing data into professionally rendered PDF files.

  • Listing images and layouts are preserved
  • PDF catalog designs are generated in advance by site admins and can be made available for instant download
  • Catalogs can be configured to feature high-quality covers and automatically generated tables of contents
pdf catalog benefits
export buttons

Create a Catalog for Your Full Store or a Specific Store Category

With the WooCommerce PDF Catalog Creator, site admins can create professional catalogs for their entire store inventory. Alternatively, professional looking brochures can be created for individual product categories. After download, these can then be printed or perused using any desktop or mobile device PDF viewer.

View Demo

Easy Catalog Customization Options

To help users create sleek and sophisticated looking product catalogs, the WooCommerce PDF Catalog Creator provides users with several high-quality customization options.

  • PDF catalogs can be created with custom page headers and footers
  • Catalogs can include professional looking cover and index pages
  • WooComerce product listings can be displayed in several different formats
  • Category pages can be configured to feature introductory text and custom illustrations
  • Store owners specify what data catalog product listings should display and how product listings are organized
pdf cover settings

Easily Link Offline & Online Catalog Listings

PDF catalogs are invaluable to customers whom source products from several different online vendors. However, when perusing products, customers still prefer to have direct access to online listings.

To give catalog users direct access to products online, each catalog listing can be configured to include ‘Read More’ URLs and clickable category tags. When clicked by users perusing catalogs on PCs and mobile devices, product and category pages will then open automatically in user web browsers.

Extra Texts & Custom Styling

To add a professional look to WooCommerce product brochures, catalogs can be configured to display custom text and calls to action. Site admins can also include Google fonts and custom font sizes throughout. As a bonus, options to download brochures can be configured for specific store users such as wholesale clients and third-party product distributors.

Product & Category Exclusions

WooCommerce store owners regularly experiment with temporary product listings and promotions. Exporting all category and store inventory to PDF can, therefore, be somewhat counterproductive. Thankfully, the WooCommerce PDF Catalog Creator plugin allows users to exclude specific products and categories before PDFs are generated.

exclusions in pdf catalog
example product PDF leaflet

Want to export single products?

Instead of exporting all products in one PDF file, we also offer a plugin for exporting single products. This extension exports single product pages into PDF leaflets, print or Word file with a simple click.

Same as this plugin, you will get multiple styling and theme options.

WooCommerce Print Products PDF

9 reviews for WooCommerce PDF Catalog

  1. bbqg8r

    Great plugin. We had a concern about it before installing and developer responded quickly. Then, we purchased it, found a small glitch and the developer provided a fix within 24 hours.

    We use another plugin by a different developer for role based pricing and this plugin works fine with that plugin too. The customization features are very nice and robust for our needs.

  2. minias81

    Top Features!! Great Work!

  3. Daniel Barenkamp

    Awesome customer support, I was having difficulties making the plugin work properly but the developer solved all the issues! Thank you so much!

  4. Daniel Barenkamp

    Quick reply, great know-how.

  5. Daniel Barenkamp


  6. Daniel Barenkamp

    Amazing Job! I never do reviews but you saved me so much time and effort I had to say thanks! Keep up the great work!

  7. kata00

    I started using this plugin about 7 months. It was not without a hitch but the author was swift to answer the issues that I had. Although it was easy to use, there was quite a number of trial and error to get the layout that I wanted with the earlier versions. However, the author provided a lot of update.

    I have not been using this plugin for some months until only recently to update my catalog and the latest version is a breeze to work with. Since there have been many updates since I last use the plugin, I reseted all the configurations. It took me only 5 minutes to get the layout that I wanted and only needed to do minor adjustments with paddings and image size to fit more products inside a page.

    I would totally recommend this plugin to anyone. The author I believe has put a lot of work into this plugin, the frequent updates and improvements clearly show that. Keep up the good work!

  8. Larry Backstrom

    The plugin was easy to install. I selected the setting for my catalog and clicked “preview” to see my 53 page catalog. Amazing, because I needed a catalog to mail to my customers who are not on the internet. Saves a ton of time compared to make catalogs the old way. Now my catalog is always up to date with current pricing. This plugin was the perfect solution I was looking for.

    • Daniel Barenkamp

      Thanks mate!

  9. Hedrian Cheryl

    Absolutely Amazing. All you’ll ever need in a Woocommerce catalog.

Add a review



I need the Demo settings. Where can I find them?

The demo settings are below. You can just import them via the settings...

I only get strange signs in my PDF

If you get something like %PDF-1.4 %���� then please make sure you have installed the following PHP extensions mbstring gd Please contact your hosting partner if you do not know how to install these extensions.

Timeouts when creating full catalog

When you try to create the full catalog, but have many products / product categories we recommend the following: Increase the PHP max_execution_time (see here how) Turn on the Caching (WooCommerce > PDF Catalog > General > Enable...

Images in PDF displays as a red cross (https / mpdf)

First  please make sure, that you are not on a localhost AND do not have any .htaccess / .passwd on your sever. Because our plugin uses HTTP to get the images for the PDF creation and if your server blocks the images from public it won't...

How I can change the css style of top variation attributes background?

You can change the background color of the variations table inside the PDF like this: .woocommerce-pdf-catalog-variations .variation-head-row, .woocommerce-pdf-catalog-variations .variation-head-row th { background-color: red; }

How can I add custom Styles to the PDF Catalog?

When you want to add some styles to the PDF you should go to Advanced Settings > Enable debug mode. When you create the PDF then the raw html will be shown. This you can use to identify elements, that you want to style. The custom styles...

I get a 500 Error when installing the plugin?

You need to: Increase memory_limit Increas php_max_execution time Edit your .htaccess file and add the following: php_value upload_max_filesize 1000M php_value post_max_size 2000M php_value memory_limit 512M php_value max_execution_time...

The HTML code size is larger than pcre.backtrack_limit

If you get the issue message "The HTML code size is larger than pcre.backtrack_limit 1000000. You should use WriteHTML() with smaller string lengths." you can try the following: activate "Split HTML into Chunks" in advanced settings ...

Are WooCommerce B2B or Discount Plugins supported in PDF?

We use the WooCommerce standard get_price_html function to get the price for a product. If your 3rd party B2B or discount plugin hooks into this function, it will work. You could hook yourself into the filter applied there like the...

Generating Large PDF Catalogs

If you have many products like above 500 or many products in multiple categories, the full catalog may stop rendering and gives you a 500 / 504 error. However the category catalog still works (of course dependent on the amount of products inside...

Cannot find TTF TrueType font file DejaVuSans-Bold.ttf

Issue fixed in 1.6.9 - we added support for ATUM in 1.6.9 The error "Cannot find TTF TrueType font file DejaVuSans-Bold.ttf occurs when you have installed the ATUM WooCommerce Plugin on your site. The developers of the plugin also use a version...

How to add custom Data to the WooCommerce Products PDF?

If you want to add / show some custom data like post meta or similar, you can use one of our hooks. An example: add_filter( 'woocommerce_pdf_catalog_before_product_information_categories', 'show_case_pack_in_pdf', 10, 2); function...

Export WooCommerce Wishlists as PDF

Our WooCommerce Wishlist plugin is fully supported by our PDF Catalog plugin. If users create a wishlist and you have enabled Wishlist PDF export in plugin settings, they will see an export button as seen below. export woocommerce wishlist...

How do I stop Google from indexing PDF exports?

If you want Google to stop indexing the post, product or category PDF exports, you need to exclude the URL parameters within the Google Search Console. An example how to do this can you see here: URL Paramters in Google Search Console

How to not index PDF Catalogs or Products

If you want to prevent Google from indexing your exported PDF catalogs or products in WooCommerce you have to add the following lines into your robots.txt Disallow: /*?*pdf-catalog= Disallow: /*?*print-products= For existing indexed pages...

Are custom PDF layouts possible?

If none of the built in PDF layouts are what you are looking for then there are two solutions for your own custom PDF template. First option: code your own template in PHP. Print products PDF Therefore you can use one of the two...


# Changelog
- NEW:	Show numbering
- NEW:	Exclude product types
- NEW:	Move QR Code below image gallery
- FIX:	ToC Remove Header / Footer not working
- NEW:	Filter woocommerce_pdf_catalog_category
- NEW:	Filter woocommerce_pdf_catalog_cover_image

- NEW:	Show variation attributes at first postion
- NEW:	Added TH classes on variations table
- FIX:	Dropped PHP8.3 support, cause other plugins are not ready (conflicts)

- FIX:	Compatible issue with WooCommerce PayPal plugin

- FIX:	Variations price not showing

- NEW:	Order wishlist products
- NEW:	Filter for woocommerce_pdf_catalog_variation_table_html
- FIX:	Updated MPDF to latest version (PHP 8.3)

- NEW:	Set custom PDF file name / title
- NEW:	Send Wishlist Catalog PDF as Email
- NEW:	Show ToC in wishlist PDF Export
- NEW:	Shortcode argument show_price
		[woocommerce_pdf_catalog_button category="full" text="no price catalog" show_price="false"]
- NEW:	Add custom logo / image to cover when using send catalog
- NEW;	Show ToC after first category
- NEW:	Append custom PDFs 
- NEW:	Hide category title
- NEW:	Preview custom page numbering
- NEW:	Added Barlow Condensed Font
- NEW:	Added Calibri font
- FIX:	Updated all translations
- FIX:	Chinese & Thai font support

- NEW:	Catalog builder options & custom product export
- NEW:	Show EAN on variation level
- NEW:	Show variations table for simple products:
- NEW:	Add to cart
		FAQ: https://www.welaunch.io/en/knowledge-base/faq/pdf-style-add-to-cart-link-as-button/
- NEW:	Builder categories sorted by menu order
- NEW:	Added support for WPBakery & DIVI Shortcodes
- NEW:	Exported product variation use product variable short & long descriptions
- NEW:	Option to Disable Skipping of Empty categories
- NEW:	Option to add custom CSS to cover page
- NEW:	Builder products sorting
- NEW: 	Filter for options: woocommerce_pdf_catalog_options
- FIX:	Cover imag showed header & footer
- FIX:	Support for ACF Array fields with only one value
- FIX: 	First page after TOC missing header
- FIX:	QR Code error for multiple catalog
- FIX:	Body, Table use px font size instead of pt

- FIX:	Compilation error

- NEW:	Recoded cover & backcover functionality
- NEW:	Category covers do no longer show header / footer
- NEW:	ToC can hide header & footer regardless if cover is enabled
- NEW:	Only show Regular Price
- NEW:	Query product visibility
- NEW:	SHow sale percentage badge
- NEW:	Replaced span tags with div elements
- NEW:	Added div container for variations table
- NEW:	Tutorial
- FIX:	WOOF Filter category export
- FIX:	No on sale Products found missing translation
- FIX:	Attribute filtering not working in PDF Catalog due to new attribute table lookup
- FIX:	PHP 8.1 support
- FIX:	Removed Table Mode

- NEW:	Catalog Builder Backcover image
- NEW:	Added Language codes to PDF Class Name
- NEW:	Sort products by custom post meta
- NEW:	Change the cache regenerate reccurence
- NEW:	Force PDF Download
- NEW:	PDF Catalog Builder files Caching
- NEW:	Added an option to support RTL
- NEW:	Set max gallery images
- NEW:	Shortcode now tries to get current product category 
- FIX:	PDF Preview only rendering on PDF admin panel
- FIX:	Added ID to meta key filter

- NEW:	Added support for ACF repeater fields
- NEW:	Catalog builder supports category cover images
- NEW:	Custom cover image for catalog builder main
- NEW:	Added menu_order to menu order settings
- FIX:	Table of Contents wrong for catalog builder
- FIX:	Show parent categories disabled for catalog builder
- FIX:	$args element undefined
- FIX:	German Translations

- NEW:	PDF Catalog Builder
- FIX:	Added 2 checks for cover & backcover image URL exists
- FIX:	PHP notice
- FIX:	Updated all language files

- NEW:	Added new template 13 (Restaurant Menu Like)
- NEW:	Added new template 14 (Restaurant Menu Like with 2 columns)
- NEW:	Added a text field for product title prefix
- NEW:	Default WC Sorting order gets respected in the PDF Generation
- FIX:	PHP Issue
- FIX:	Cached files PDF name not correct on download

- NEW:	Show parent categories
- NEW:	Added support for Rank Math
- NEW:	Export wishlist products grouped by their product category
- NEW:	2 Options to disable CURL SSL validation & follow 302 Redirects

- NEW:	Added poppins font
- NEW:	Exclude products which contain a category
- NEW:	Option to set a text on cover & backcover
- FIX:	Wrong product image showed for products with no image

- NEW:	Move attributes below SKU
- FIX:	Image background color removed

- NEW:	Added an option to show only in stock sale products
- NEW:	Added support for 3rd & 4 levels in ToC
- FIX:	PHP Notice

- NEW:	Added DIV wrappers for pdf catalog Type AND categories
- NEW:	Added Mulish Font
- NEW:	Filter Hook for Product image size:
- FIX:	Index letter not working
- FIX:	German translation
- FIX:	PHP Error on category class

- NEW:	Product Tag PDF Export support
- NEW:	Show Products in Table of Contents
- NEW:	Category Layout 6
- NEW:	Custom Taxonomy PDF Export Support (e.g. Brands)
- NEW:	Custom PDF category image & Text
		This you can use to have different PDF & normal Category texts
- NEW:	Custom Product & CAtegory layouts per Categories
- NEW:	Filter for MPDF Settings
- FIX:	Images in backend of categories size corrected
- FIX:	Split chunks enabled by default now
- FIX:	ToC Alignment of categories & subcategories
- FIX:	ToC Level 1 and 2 not bold or italic anymore

- FIX:	QR code size not working
- FIX:	Barcode size not working

- NEW:	Custom Backcover image per category
- FIX:	Backcover always showed

- FIX:	Custom meta keys / ACF not showing correctly or duplicate
- FIX:	Backend preview could not be closed
- FIX:	Custom tabs broke layout

- FIX:	Send catalog not working

- NEW:	Added support for our Ultimate Tabs plugin
- NEW:	Show cart quantity in cart PDF Export
- NEW:	Added Translation files for
		Italian, German, French, Spanish, Dutch
- NEW:	Upgraded Font Awesome to 5.15.3 and added an option to disable loading
- NEW:	Added shortcode explanation in plugin settings > buttons
- NEW:	When debug mode enabled caching is turned off
- NEW:	Added a filter on price HTML
		apply_filters('woocommerce_pdf_catalog_product_price', $price, $this->product );
- FIX:	Exclude parent categories not showed the paret categories itself
- FIX:	Attributes table supports variations
- FIX:	Cart variations exported now also
- FIX:	Updated MPDF library to support PHP 8.0

- NEW:	Support for our Single Variations plugin to export variations as own 
		products in the PDF and leave out the variable main one
- NEW:	After many hours of trial & error we finally 
		made it possible to show the backcover without header & footer
- NEW:	Custom wishlist & sale cover images
- NEW:	Category catalog pre selected when on category
- NEW:	Email Sending: When select field hidden + category catalog it sends current catalog PDF
		Removed the ? parameter from URL parameter in order to support variation links
		Please save your tracking link WITHOUT starting ?
- FIX:	Email sending select field not opened when only one choice

- FIX:	Updated POT & PO files
- FIX:	Sale & Wishlist catalogs not working

- NEW:	Add link parameters like UTM Campaign parameters to track usage
- FIX:	Updated POT & PO files
- FIX:	PHP Notice "temp not defined"

- FIX:	Performance optimizations in backend

- NEW:	Extra texts execute shortcodes now
- FIX:	Layout issue when attributes enabled

- NEW:	Added support for our attribute images plugin
- NEW:	Show custom product data (including ACF fields)
- NEW:	Option to hide / Show weight or dimensions	
- NEW:	Added 2 options for QR and Bar Code Size
- FIX:	jQUery load deprecated
- FIX:	Back to Table of content not working
- FIX:	Updated POT / PO files

- FIX:	Moved updater into weLaunch framework

- NEW:	Dropped Redux Framework support and added our own framework 
		Read more here: https://www.welaunch.io/en/2021/01/switching-from-redux-to-our-own-framework
		This ensure auto updates & removes all gutenberg stuff
		You can delete Redux (if not used somewhere else) afterwards
- FIX:	PHP 5.6 issue

- FIX:	undefined ß contstant php warning

- NEW:	Watermark option HAPPY CHRIStMAS
		When watermark enabled, you should set productsbackground to transparent
- FIX:	Preview on wrong menu item

- FIX:	Background cache generation stopped working

- NEW:	Option to hide category description
- NEW:	Option to hide the email select type field when there is only one enabled

- NEW:	Send catalogs as Email
- NEW:	AJAX WOOF Filter support
- NEW:	Shortcode category parameter accepts "email" 
- NEW:	All button texts can now be set in settings panel

- NEW:	WOOF Filter plugin support:
- NEW:	Index columns:
- NEW:	Added more filters (before container, image and after container)

- FIX:	Sale export not working
- FIX:	Using wc_get_product_ids_on_sale() function to get on sale products now
- FIX:	Robot font missing
- FIX:	Wishlist product validation

- NEW:	Query sort by regular price, sale price and normal price options
		If you have variable products you need to sort by price
- FIX:	Added suppress filters false to get_posts query

- NEW:	moved read more in tweltv layout to 2nd column

- FIX:	Fatal error setTitle
- FIX:	Updated MPDF

- NEW:	New template twelth:
- NEW:	Option to hide variations heading / title
- NEW:	Using swtich instead of checkbox in admin panel
- NEW:	Option to change read more text
- FIX:	Header / Footer "none" element returns blank space now

- NEW:	Updated MPDF library to 8.0.7
- FIX:	PHP notice

- NEW:	Big Performance Release 

- NEW:	Updated Docs
- NEW:	Better support for big catalogs with large products
- FIX:	New Redux Framework finally supports AJAX loading of products in backend
		This fixes major backend loading problems in the backend now.
- FIX:	Split Chunks now get executed even on product level, so no need to increase
		php.ini value

- FIX:	PHP notices

- NEW:	Link back to Table of Contents in header & footer:
- FIX:	Header & footer link colors now match text color

- NEW:	Exclusions now must be enabled in settings (to avoid performance conflicts)
		See: https://imgur.com/a/R6DTlqJ
- NEW:	Added MPDF QR code Class

- NEW:	Added PHP 7.4 support
- NEW:	Updated the MPDF Rendering Engine from Version 7 to 8

- NEW:	ToC now works even when category display is not enabled

- FIX:	Fixed an issue in template 8 where empty columns breaked the layout

- FIX:	Empty string as PDF

- NEW:	Added transient cache for products to improve performance
- NEW:	WPML Support for caching

- FIX:	Preview function not working
- FIX:	Table of contents should not show for sale, cart or attribute PDF

- NEW:	Product Attribute Value PDF Exporter
		When you edit attribute terms in wp-admin backend you can generate
		a PDF catalog just of these attribute values. For exampel color > black
		will show a catalog with products in black
- NEW:	Attribute value custom header, footer & cover logo for the PDF 
- NEW:	Added wpautop & do_shortcode to category descriptions
- NEW:	Attribute Products Layout filter: woocommerce_pdf_catalog_attribute_products_layout
- NEW:	Wishlist Products Layout filter: woocommerce_pdf_catalog_wishlist_products_layout
- NEW:	Sale Products Layout filter: woocommerce_pdf_catalog_sale_products_layout
- NEW:	Cart Products Layout filter: woocommerce_pdf_catalog_cart_products_layout

- NEW:	Option to remove duplicats for flatten products
		General > Flatten Products - Remove Duplicates

- NEW:	Flatten products option in general settings
- NEW:	Option to define category singular and plural texts in options
- NEW:	Option to define tag singular and plural texts in options

- NEW:	Added a new template (5 columns)
- FIX:	Gallery options showed even when gallery disabled
- FIX:	Variations options showed when variations were disabled
- FIX:	Moved product image size to "data to show" section

- NEW:	Added Landscape A4 format
- NEW:	Added backcover image to WPML keys
- NEW:	Support for Yoast Primary Category for Header > Category Description

- FIX:	Indexentry missing from 2nd product layout

- NEW:	Option to Create a new row after X variation tables
		See data to show > Create a new row after X variation tables
- NEW:	Option to set a variation table width
- FIX:	Fixed more than 20 PHP notices & bugs
- FIX:	Empty CSS Styles

- NEW:	Option to show variation stock amount

- NEW:	Option to move the SKU under product title
- FIX:	Removed full height between cover functions (MPDF Issue)

- FIX:	Pagebreak after ToC

- FIX:	Table of Contents on first page, not cover

- FIX:	Header & Footer not shown
- FIX:	Rewrite of full height cover images

- NEW:	Category Cover images between categories are now full page size
- FIX:	Issue where cover image overrides the backcover with activated ToC

- FIX:	Caching issue

- FIX:	False code deploy for 1.9.0  

- NEW:	Sale Catalog PDF now respects the Category e.g. 
		The button on the category page aligns automatically
- NEW:	Backcover functionality
		You can now show a backcover at the end of the catalog
- NEW:	Set a custom Sale PDF cover image
		Settings > button > Sale Cover image 

- NEW:	Create a Sale Catalog PDF with all sale products
- NEW:	Show sale catalog PDF button (see settings > buttons)

- FIX:	Updated MPDF library from v7.1.6 => v7.1.8

- NEW:	Added support for guest wishlist PDF export
- FIX:	Removed deprecated exclude options

- NEW:	Options to add a pagebreak after each product (row)
		Settings > Products Layout
- FIX:	Updated POT file

- NEW:	Added a Live Preview function, that will show your
		catalog PDFs in Real Time to easy get your styling done
		> Admin Panel > Preview
- NEW:	Added a button to manually regenerate cached files
- NEW:	Added chmod to set correct file
- NEW:	Added Title Tag Meta Data to PDF
- FIX:	Bug Fixes

- NEW:	Include Children Products
		E.g. if Hoodie is assigned to Hoodies category, 
		but not in Clothing, it can show in both. 
		Disable this to show the Hoodie only in Hoodies.
- NEW:	Auto Generate Caching files every day 
		See Performance > Regenerate Cache Daily
- NEW:	Set a Basic auth for Regenerate Caching
- NEW:	Added a Report Option to Mail Regeneration Report
- NEW:	Option to remove pagebreak after each category
- NEW:	Moved Cached Files to a folder in wp-content/uploads/woocommerce-pdf-catalogs/
- NEW:	Updated MPDF library to 1.7.6
- FIX:	Index Page number wrong when using cover
- FIX:	Reduced Plugin folder size

- NEW:	Some more filters:
		apply_filters('woocommerce_pdf_catalog_before_product_information_container', '', $this->data->ID);
		apply_filters('woocommerce_pdf_catalog_after_product_information_container', '', $this->data->ID);
- FIX:	Colon in product name not escaped for index

- NEW:	Performance Increase
- NEW:	Added more Filters:

		// Category HTML
		apply_filters( 'woocommerce_pdf_catalog_category_html', $categoryTemplate->get_template($categoryLayout), $category_id);

		// Product HTML
		apply_filters('woocommerce_pdf_catalog_single_product_html', $html, $this->data->ID)
- FIX:	Updated Documentation

- NEW:	Added Multiple Filters to add custom Data
		// All Product Data
		apply_filters('woocommerce_pdf_catalog_product_data', $this->data);

		// Product Information Filters - return $HTML
		apply_filters('woocommerce_pdf_catalog_before_product_information', '', $this->data->ID);
		apply_filters('woocommerce_pdf_catalog_before_product_information_start', '', $this->data->ID);
		apply_filters('woocommerce_pdf_catalog_before_product_information_read_more', '', $this->data->ID);
		apply_filters('woocommerce_pdf_catalog_before_product_information_categories', '', $this->data->ID);
		apply_filters('woocommerce_pdf_catalog_before_product_information_end', '', $this->data->ID);
		apply_filters('woocommerce_pdf_catalog_after_product_information', '', $this->data->ID);

- FIX:	Text font size not applied when gallery images applied

- NEW:	Layout 9 (List layout in 2 columns)

- FIX:	Custom Fonts not working
- FIX:	Undefined Index term_id

- FIX:	SKU now gets ordered by meta_value while price & stock
		get ordered by meta_value_num
- FIX:	Performance increase of non admin users & frontend

- FIX:	Added compatibility to ATUM plugin
- FIX:	Cannot find TTF TrueType font file DejaVuSans-Bold.ttf

- FIX:	Strange ?> character after title

- NEW:	Show Product Stock Status
- FIX:	Sub-Sub Categories in ToC

- NEW:	Added Support for our Group Attributes Plugin:

- NEW:	Set Image Size Types (e.g. medium, large, full etc.) for
		- product image
		- gallery images
		- category images
- NEW: 	Added integration to our Wishlist Plugin:
- NEW:	Published an How To Generate Large Catalogs FAQ:
- FIX:	Variation images now use "thumbnail" size
- FIX:	Code Refactoring

- NEW:	Show 1st Category Description before each product
		See Data to Show > Show 1st Product Category Description
- NEW:	Option to split HTML Code into smaller chunks to fix prce.traceback limit issue
		See Settings 
- FIX:	Index not working
- FIX:	Updated MPDF Vendor from 7.0.3 to 7.1.0

- FIX:	Moved div folder for caching breaks

- NEW:	Added an option to use Tables again
		See Advances > Use Tables
- NEW:	Added an option to set products container height
		Important to avoid page overflows
- FIX:	Updated MPDF to 7.0.4
- FIX:	PHP notices

- NEW:	Option for Header & Footer Font Size
- NEW:	Option for Header & Footer Line Height
- FIX:	Two column issue
- FIX:	Added more clear
- FIX:	Removed more inline Styles

- NEW:	Moving away form Tables to DIVs
		This allows more control over HTML elements via custom CSS
		This also disabled automatic table shrinking: means that,
		content can go over more than 2 pages if too long. 
		!! KEEEP an BACKUP of the OLD plugin before installing this update !!
- NEW:	Created New Buttons Section
- NEW:	Created New Exlusions Section
- NEW:	Moved Category Settings before Product Settings
- NEW:	Set your own width for image + content (in %)
- FIX:	Removed all uncontrolled BR tags
- FIX:	Disabled Caching for Cart PDF
- FIX:	Added locally images for gallery images also
- FIX:	Removed Valign 

- NEW:	Performance Section 
		Be carefull with belows settings and test your catalog!
		Disable Substitutions => This may add significantly to the processing time for large files.
		Use Simple Tables => Reduces memory use and increasing processing speed by approximately 30%
		Use Pack Table Data => Increases Time, Decreases Memory Usage
		Use Images Locally => Saves around 30%
- FIX:	Moved Caching Option to Performance Section

- NEW:	Generate a BarCode in the PDF
		See Data to Show Barcode. There you can set barcode type, 
		barcode meta key.
- NEW:	Filter for barcode: woocommerce_pdf_catalog_barcode
- FIX:	Added missing WPML key ids

- FIX:  Updated Tax meta class

- NEW:  Long waited now here: PDF Cart Export
		See Settings > General > Cart PDF Export Link
- NEW:  2 New filters for Changing the Layouts for differnent categories:
		See: https://www.welaunch.io/en/product/woocommerce-pdf-catalog//woocommerce-pdf-catalog/faq/modify-category-products-layout/
- FIX:	QR Code error when put in header / footer

- NEW:  Shortcode now accepts multiple categories 
		Example: [pdf_catalog category="19,23" text="Clothing Category (PDF)"]

- FIX:  PHP Notices

- NEW:  List Layout / Template for products

- FIX: Variation image size error
- FIX: Index not working anymore

!!!! MPDF 7 requires at least PHP 5.6 				!!!!
!!!! Do NOT update if you are on a lower Version 	!!!!
- NEW:  PHP 7.2. Support
- NEW:  Moved MPDF to vendor folder for composer support
- NEW:  Option to enable MPDF Debugging (images, fonts)
- FIX:  Upgraded MPDF Rendering Engine to Version 7.0.3

- NEW:	Remove the link on product images
		See Data to Show > Link Image to product page
- NEW:  Split variations into multiple tables
		See Data to Show > Split Variations into multiple tables
		See Data to Show > Create a new table after X variations
- FIX:  Filename issue with cached files

- NEW:	Added an option to strip shortcodes from Short description
		See > Data to Show > Strip Shortcodes of Short Description
- NEW:	Added an option to strip shortcodes from Long description
		See > Data to Show > Strip Shortcodes of Description

- FIX:  Issue with categories where PHP version was below PHP 7

- NEW:  Option to order categories
- NEW:  Complete rewrite of how categories are fetched

- NEW:  Option to limit Variations
		When you have many variations the PDF breaks because of
		the height of the table. Now you can set a variations 
		limit. If limit reaches, then a link to the product page
		appears in the catalog

- NEW:  Moved variation price to the end of table
- FIX:  Gallery WooCommerce < 3.0 issues

- NEW:  Support for gallery images
- NEW:  Gallery Options:
	    - Show Gallery Images
	    - Gallery Image size
	    - Gallery Image Column
	    - Include Feature image in Gallery
- NEW:  Product template 7 (full width product pages)

- NEW:  Improved Variations Table
		New css classes
		Attribute names now do not repeat anymore
		Example: https://www.welaunch.io/en/product/woocommerce-pdf-catalog//wp-content/uploads/2017/10/variations-table.png
- NEW:  Option to set a variation image size

- FIX:  Columns adjusted themselves if not enough products were in category
		specially for layouts 4-6 

- NEW:  Show product category cover between categories in the PDF
- FIX:  Product container padding did not work for layouts 2-5

- FIX: PHP warnings

- NEW:  Filter for Product Title (woocommerce_pdf_catalog_product_title)
- NEW:  Filter for Product Short Description (woocommerce_pdf_catalog_product_short_description)
- NEW:  Filter for Product Description (woocommerce_pdf_catalog_product_description)

- NEW: 	Set a custom cover image for product categories
		See admin panel > Product Categories > Edit a product category > Custom Cover Image
- NEW: 	Filter for category descriptions
		See: https://www.welaunch.io/en/product/woocommerce-pdf-catalog//woocommerce-pdf-catalog/faq/modify-category-description/
- NEW:  Revert category exclusions to include categories
- FIX:  Notice error on line 243
- FIX:  wpcolorpicker is not a function

- FIX: Index Letters not sorted correctly
- FIX: Debug mode now after index / toc
- FIX: Removed the Yellow Notes on links

- NEW: WooCommerce Layerd Nav Filters now apply to the PDF Catalog
	   Example: Filtering for color > black.
	   Demo: https://www.welaunch.io/en/product/woocommerce-pdf-catalog//product-category/clothing/hoodies/?filter_color=black
	   Turn this off in Settings > General > "Enable Filtering"
- FIX: Do not show categories when no products are inside

- NEW: CSS classes for "Index":
- FIX: Cover page looks blurred in Firefox

- NEW: WPML Support (see string translation > admin_texts_woocommerce_pdf_catalog_options)
- FIX: Exclude parent category products issue

- FIX: Caching Issue

- NEW: Add a cover page to your catalog pages
- NEW: Remove footer / header on Table of Contents Page
	   Only when Cover page is turned off
- NEW: Reset the page number after ToC 
- FIX: Added classes to header / footer
- FIX: Improved Chaching Process

- NEW: 	Added ability to choose a padding for 
		product / category information container
- FIX: Removed all inline styles for custom CSS
- FIX: Font settings can now be better overwritten
- FIX: Issue with Table of contents font family
- FIX: Added many classes to the HTML categeory 

- NEW: Shortcode support for header / footer text option
- FIX: Added many classes to the HTML rendering

- NEW:	Add a Table of contents section to show a ToC
		- Enable ToC
		- Enable Paging
		- Enable Linking
		- Choose position (first or last Page)
		- Only show in Full Catalog only
		- Add a text before ToC
		- Add a text after ToC
		- Choose custom Font settings
- NEW:	Add an Index at the end of your catalog
		- Enable Index
		- Choose Key
		- Enable Letter Dividing
		- Enable Linking
		- Only show in Full Catalog only
		- Add a text before ToC
		- Add a text after ToC
		- Choose custom Font settings
- NEW:	Created a new section "Defaults" (PDF & font settings)
- NEW:	Choose an Format (A1, A2, A3, A4 ... A10, Letter, Legal, Executive, Folio)
- NEW:	Choose an Orientation (Portrait or Landscape)
- NEW:	Footer Padding
- NEW:	Header Padding
- NEW:  Hide Categories
- FIX:	Removed Container Padding (see Footer & Header Padding instead)
- FIX:	Adjusted the defaults values of the settings like demo
- FIX:	Product categories in full Catalog did not match menu order

- NEW: Set a custom Font Family for category headings
- NEW: Set a custom Font Family for product headings
- NEW: Set a custom default Font Family for all texts
- NEW:	Added New Font Families: 
		Droid Sans, Droid Serif, Lato, Lora, Merriweather, 
		Montserrat, Open sans, Open Sans Condensed, Oswald, 
		PT Sans, Source Sans Pro, Slabo, Raleway
- FIX: Category layout 1 & 2 width

- NEW: Exclude products, that are out of stock

- FIX: WooCommerce 3.0 variable products compatibility

- NEW: Render shortcode for short description

- NEW:  Caching for PDF catalogs
		Will create a static PDF file in the "cache folder of plugin" everytime a user tries to generate a plugin
		Use the delete cache button to delete all files!

- FIX: Plugin activation check
- FIX: WooCommerce 3.0 compatibility

- NEW: Show product long description

- FIX: Removed comments from PDF file when viewed in Chrome

- NEW: Debug mode (see advanced settings > Debug Mode) – this will output the plain HTML
- NEW: show Attributes on the product

- NEW: Updated MPDF Library to Version 6.1 (this also removes PHP 7 errors)
- NEW: decreased plugin size by 10MB (removed 2 fonts)

- NEW: Better plugin activation
- FIX: Better advanced settings page (ACE Editor for CSS and JS )
- FIX: array key exists

- FIX: Redux Error

- NEW: Removed the embedded Redux Framework for update consistency

- FIX: Order / Order by products

- NEW: Show Variations now possible (see data to show settings)
- NEW: Order / Order by products

- NEW: Exclude Product Categories
- NEW: Exclude Product Categories Products only
- NEW: Exclude Products
- NEW: Product Image is now linked to product URL
- NEW: Read More text with link to product URL (see Data Tab)

- NEW: removed unnecessary files to reduze plugin size

- NEW: limit access to administrators
- FIX: don't show category catalog on start Shop page

- Inital release

# Future features
- Link to products inside PDF
- Different Font-Types
- Product variations

You may also like…

WooCommerce Plugins

WooCommerce Wishlist


The Best WooCommerce Wishlist Plugin lets you create WooCommerce Wishlist pages and shortcodes with ease – that is what our plugin does. Customers may shop your WooCommerce-Store and want to have products they may not can afford or want to have as a gift from friends from Family. So what can they do? They can create a Wishlist of the products, they want to have.

WooCommerce Plugins

WooCommerce Cart to PDF


Let your customers export their WooCommerce cart with our unique plugin. Set a custom cover, add additional texts before or after the cart items or hide / show cart item data with ease.

WooCommerce Plugins

WooCommerce PDF Invoices & Packing Slips


Automatically create PDF Invoices for your WooCommerce Order with our plugin. Attach invoices to order emails, show in order details or on the thank you page. And the best? The invoice data, layout and everything is fully customizable.

WooCommerce Plugins

WooCommerce Print Products (PDF)


Transform a single WooCommerce product page into an eye-catching PDF leaflet ready for instant download. Export single products easily as PDF, Word or Print. Choose what you want to show and who should be able to see the export buttons.

Save over 75%

Get our Bundles and Save

The bundle includes all of our WooCommerce Plugins. Just now for $299 instead of $504
Original price was: 596,00 €.Current price is: 199,00 €.

Get ALL our WordPress plugins in one bundle and save more than 66%!

Original price was: 2.007,00 €.Current price is: 499,00 €.

Get ALL our 43 weLaunch plugins in one bundle and save more than $1500!

Original price was: 504,00 €.Current price is: 299,00 €.

Get ALL our WooCommerce plugins in one bundle and save more than 50%!

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our cookie policy.

Close Popup
Privacy Settings saved!
Privacy Settings

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.

These cookies are necessary for the website to function and cannot be switched off in our systems.

Technical Cookies
In order to use this website we use the following technically required cookies
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Decline all Services
Accept all Services