Projekt starten

Setup the PDF Catalog

Allgemeine Einstellungen

Die Einstellungen des WooCommerce PDF Catalog finden Sie unter WooCommerce → PDF Catalog. Wenn Sie den Menüpunkt nicht sehen, prüfen Sie, ob das Plugin Redux Framework installiert ist. In den allgemeinen Einstellungen aktivieren oder deaktivieren Sie das Plugin.

Hier können Sie außerdem Ausschlüsse und den PDF-Export nach Attributen aktivieren. Mit Ausschlüssen nehmen Sie Produkte oder Kategorien aus. Das kann Leistung und Speicher belasten – besser ist es oft, Export-Symbole per CSS auszublenden. Speichern Sie nach dem Aktivieren und laden Sie die Einstellungen neu.

enable woocommerce pdf catalog plugin
WooCommerce PDF Catalog Plugin aktivieren

Product Query Options

Danach können Sie die Filterung aktivieren: Wenn Sie WooCommerce-Navigationsfilter nutzen, übernimmt der Export die gefilterten Produkte (z. B. PDF nur für die Farbe Schwarz → nur schwarze Produkte). Kategorien lassen sich außerdem nach eigener Reihenfolge sortieren und Unterkategorien im Katalog anzeigen.

Unterprodukte einbeziehen bedeutet: Ist ein Hoodie der Kategorie „Hoodies“, aber nicht „Kleidung“ zugeordnet, erscheint er trotzdem in beiden. Deaktivieren Sie die Option, erscheint der Hoodie nur unter „Hoodies“.

Zu guter Letzt können Sie die Produkte sortieren – auf- oder absteigend nach Datum, Name, Titel, Artikelnummer, Preis und mehr.

PDF Export Buttons

Die Buttons zum Export Ihrer WooCommerce-Produkte als Gesamt- oder Kategoriekatalog erscheinen auf den Kategorieseiten Ihres Shops. Hier legen Sie fest, ob der Link zum Gesamt- oder zum Kategorie-PDF angezeigt wird, wählen die Position und aktivieren auf Wunsch einen Export des Warenkorbs.

Wenn Sie unser Plugin WooCommerce Wishlist nutzen, können Sie auch Wunschlisten als PDF anbieten. Aktivieren Sie dazu einfach die Option für den Wunschlisten-Export.

configure export buttons
Export-Buttons konfigurieren

Ausschlüsse & Einschlüsse

Mit den folgenden Einstellungen schließen Sie Produkte oder Kategorien vom PDF-Katalog aus. Wenn Sie sie stattdessen einschließen wollen, aktivieren Sie die Umkehr-Option. Nicht vorrätige Produkte lassen sich ebenfalls ausschließen.

Interessant ist das Auswahlfeld „Produkte folgender Kategorien ausschließen“. Es schließt nur die Produkte einer Kategorie aus, nicht die Kategorie selbst – praktisch für Übersichtsseiten.

exclude product categories or products
exclude product categories or products

Performance

Viele Produkte in vielen Kategorien können die Erstellung des PDF-Katalogs verlangsamen. In diesem Bereich aktivieren Sie einige grundlegende Performance-Optionen:

  • Ersetzungen deaktivieren
    Legt fest, ob fehlende Zeichen in UTF-8-Dokumenten (Multibyte) ersetzt werden. Mehr dazu hier
  • Einfache Tabellen verwenden
    Deaktiviert komplexe Tabellenrahmen usw., um die Leistung zu verbessern. Mehr dazu hier
  • Tabellendaten packen
    Tabellendaten werden binär gepackt, um Speicher zu sparen. Mehr dazu hier.
  • Bilder lokal laden
    Bilder werden direkt aus den Serverpfaden gelesen statt per http oder https abgerufen. Aktivieren Sie das nur, wenn die Bilder auf demselben Server liegen!
  • Cache aktivieren
    Mit dem Button unten erzeugen Sie PDF-Dateien für den Cache.

Neu seit Version 1.8.0 ist die Funktion Cache täglich neu erzeugen. Sie löscht alte PDFs und erstellt jeden Tag per Cronjob neue. Auf Wunsch erhalten Sie Berichte, welche Dateien wann gelöscht und erstellt wurden. Ausführliche Anleitung für große Kataloge

Default Settings

Die Standardoptionen gelten für alle Bereiche. Sie wählen ein Seitenformat (z. B. A4), wechseln zwischen Hoch- und Querformat und legen eine Standardschrift fest. Einige Google Fonts sind bereits eingebunden, andere Schriften aus Lizenzgründen nicht.

Cover Page

Auf Wunsch fügen Sie ein Titelblatt hinzu. Wählen Sie ein Bild und legen Sie fest, ob es nur im Gesamtkatalog oder auch zwischen den Kategorien erscheint.

Beim Bearbeiten einer Kategorie im Backend können Sie für jede WooCommerce-Produktkategorie ein eigenes Titelblatt festlegen.

add a pdf cover page
PDF-Deckblatt hinzufügen

Table of Contents

Wenn Kategorien angezeigt werden (siehe Kategorie-Layout), können Sie ein Inhaltsverzeichnis als eigene Seite im PDF einfügen. Es zeigt Ebenen für Unterkategorien; Verlinkung, Seitenzahlen und Position (erste oder letzte Seite) sind einstellbar.

Vor oder nach dem Inhaltsverzeichnis können Sie eigene Texte einfügen und Schriftart, Größe und Abstände festlegen.

Die Kopfzeile ist der Bereich, der auf jeder Seite oben steht. Hier können Sie Ihr Logo, die Seitenzahl oder einen eigenen Text einfügen. Wählen Sie 1, 2 oder 3 Spalten und einen der folgenden Datentypen:

  • None
  • Blog info
  • custom text
  • page number
  • category name
  • image (logo)
  • Exportinformationen (Exportdatum)
  • QR-Code

Category Layout

Legen Sie fest, wie und wo Kategoriedaten wie Name, Beschreibung und Bild erscheinen. Sie haben 5 Layouts zur Wahl, können ein Standard-Kategoriebild hinterlegen und Schriftgröße, Abstände usw. anpassen. Wenn Sie nur Produkte zeigen möchten, lassen sich die Kategorien auch ganz ausblenden.

choose a pdf category layout
choose a pdf category layout

Products Layout

Im Bereich Produkt-Layout stehen bis zu 9 Vorlagen für die Darstellung Ihrer Produkte zur Wahl. Sie können eine Containerhöhe festlegen – wichtig, damit nichts über die Seite hinausläuft –, Bild- und Textbreite anpassen und mit Schriften, Rändern und Abständen spielen.

multiple products layouts
multiple products layouts

Angezeigte Daten

In diesem ausführlichen Bereich legen Sie fest, welche Daten im exportierten WooCommerce-PDF-Katalog erscheinen. Ein- oder ausblenden lassen sich:

  • Product Image
  • Gallery Images
  • Title
  • Price
  • Beschreibung
  • Kurzbeschreibung
  • Product Attributes
  • Read More Link
  • SKU
  • Categories
  • Stock Status
  • Tags
  • QR-Code
  • Barcode
  • Variations
    • Limit Variations (to avoid layout breaks)
    • Split into Multiple Tables (columns)
    • Variation Image
    • Variation SKU
    • Variation Price
    • Variation Description
    • Variation Attributes
    • Comment Field

Zusätzliche Texte

Vor jeder Kategorie können Sie eigene Zusatztexte einfügen – etwa einen Hinweis wie „Alle Preise gelten zum Zeitpunkt des PDF-Exports“ oder einen Einleitungstext.

Index

Auf der letzten Seite erscheint ein Index aller Produkte nach Artikelnummer oder Name, mit Seitenzahl und Link. In den Einstellungen fügen Sie Texte vor oder nach dem Index ein, aktivieren Verlinkung und Seitenzahlen und passen die Schrift an.

Die Fußzeile hat fast dieselben Optionen wie die Kopfzeile und erscheint natürlich unten auf jeder Seite.

Zugriff beschränken

Hier können Sie das PDF für bestimmte Benutzerrollen ausblenden.

Erweiterte Einstellungen

Für eigenes CSS oder bei Fehlern bietet der Bereich „Erweitert“ mehrere Optionen. Aktivieren Sie zum Beispiel den Debug-Modus, wird statt des PDFs das reine HTML ausgegeben. So können Sie Elemente untersuchen und im Feld darunter eigenes CSS ergänzen.

HTML in Abschnitte teilen verhindert das Problem mit pcre.backtrack_limit, kostet aber Leistung. Nur bei Bedarf aktivieren! Der MPDF-Debug-Modus zeigt Bild-, Schrift- und andere Fehler der PDF-Engine an.

Tabellen statt DIVs verwenden: DIVs lassen sich besser gestalten, laufen aber manchmal über Seitenumbrüche hinaus. Bis Version 1.5.8 haben wir ausschließlich Tabellen verwendet.

Eigenes JavaScript ist im PDF natürlich nicht möglich. Dieses Feld ist zum Beispiel für die Buttons gedacht.

Fragen & Antworten (25)

  1. Brad McCall13. April 2020

    Product images do not display at all with horizontal templates – only if I use vertical template where image is above the text. No images show if they are to be displayed next to text as in the first, second, and third templates.
    What could be wrong

  2. WeLaunch14. April 2020

    Please try reinstalling our plugin. We can not reproduce this issue.

  3. MARINA CASAMITJANA19. Februar 2020

    Hi, I would like to cancel my order… I just instal it… how can I do it

  4. Emma17. Februar 2020

    Hi,

    For some reason does not any catagory pictures with headings show in my catalog.

  5. Colin Needham1. Juni 2019

    I have the plugin running to a point but it won’t create a PDF it just creates an html page, also the Headers, Footers, Cover Page and Table of Contents don’t work.

    Any suggestions?

  6. WeLaunch1. Juni 2019

    Please disable the debug mode in advanced settings.

  7. Laëtitia21. Februar 2019

    Hello,
    I need a plugin just like yours, and yours seems perfect except that I wanted to know if it was possible to add the quantity information in the PDF cart.
    Thank you

  8. WeLaunch21. Februar 2019

    No thats not possible currently.

  9. Laëtitia Homo18. Februar 2019

    Hello,
    I am looking for a plugin that allows me to download my cart in PDF, your plugin seems quite perfect except that I would like to know if there is a possibility to add the quantity information, which is very important for the client.
    Thank you,
    Laëtitia

  10. WeLaunch18. Februar 2019

    You mean the quantity of the items in cart? Or the stock status?

  11. Rainer Schenk12. Oktober 2018

    Hello,
    is it possible to create a simple order form (pdf) with this plugin?
    Something like this:

    Quantity | Name of the product | Price per item
    … | red car | 20.000 Euro
    … | blue bike | 2.000 Euro

    Where you can see “…” it should be possible for the user to insert the quantity on the printed pdf.
    Also: There must be place for the customer to insert his adress…

    Thanks.
    Rainer

  12. WeLaunch13. Oktober 2018

    Hi there,

    well you can use the list layout where you have a “free” field that user can fill out when its printed. But its not possible to fill it out directly in the PDF file.

  13. Dan Rabinovitch11. Oktober 2018

    How do I output the catalog?

  14. WeLaunch12. Oktober 2018

    You can see the button to create WooCommerce PDF Catalogs inside your Woo product category pages. If not, try changing the button positions.

  15. Josh31. Oktober 2018

    Is it possible to create the PDF without showing this button on the front end? I have a custom theme that doesn’t want to show the button, but I want to be able to create the PDF from the backend.

    Thanks!

  16. WeLaunch1. November 2018

    Hi there,

    its not possible trough backend, but you can restrict the access to admins only in plugin settings.

  17. DRD4. August 2018

    Hello,
    I purchased the plugin and trying to set it up,
    fonts for product titles do not appear in the pdf..
    But they appears in plain html mode..
    Please help

  18. weLaunch5. August 2018

    Please send an email with your valid purchase code to [email protected]

  19. Djowie18. Juli 2018

    Somehow when i press the catalog buttonn nothing happens and i onlt get a blank screen. I turned debugging mode on but this makes no difference.

  20. weLaunch19. Juli 2018

    Hi there,

    can you turn on wp_debug_log and send us the errors you get to [email protected]?

  21. Eva5. Juni 2018

    Hello,

    I have purchased the plugin and installed it to my website, but I do not see the set up of the plugin. It is not there, it just does not exist. Please help.

  22. weLaunch5. Juni 2018

    Redux Framework installed?

  23. Kathy10. Mai 2018

    I would like to only show the primary product image only and not the additional product images. How can I set this property?

  24. weLaunch10. Mai 2018

    Go to our plugin settings and then disable “Show Gallery Images” inside the data to show section.

  25. Dan14. April 2018

    Hello, I utilize woocomerce wholesale features. I need to provide catalogs to my wholesale customers. Is it possible to support both the Retail and Wholesale prices on the catalog?