X
Exclusive Sale! Grab Flat 10% OFF on WooCommerce plugins | Use Coupon: WPSGRAB10
Get More Offers
  • Skip to primary navigation
  • Skip to main content
  • Skip to footer
WP Swings Documentation

WP Swings Documentation

  • WooCommerce Plugins
  • Services
  • Blog
  • Knowledge Base
  • Submit Query

pdf generator

PDF Generator For WordPress

May 11, 2021 by sanjeev maurya

search_image
  1. Overview
  2. How to Download The PDF Generator Plugin?
  3. Installation
    1. Ultimate PDF Generator
    2. WordPress PDF Generator
    3. License Activation
  4. General Settings
  5. PDF Setting
    1. Icon Display
    2. Header Settings
    3. Body Settings
    4. Footer Settings
  6. Advanced Settings
  7. Automate PDF Generation Using Cronjob
  8. Meta Fields Settings
    1. How to Add Meta Fields Anywhere on Page
  9. Taxonomy Settings
  10. Layout Settings
    1. Cover Page
    2. Internal Page
  11. Gutenberg Blocks To Embed Google Services
  12. Gutenberg Blocks To Embed Third-Party Services
    1. RSS Feed Embed
    2. AI Chatbot Embed
  13. Embed PDFs On Posts and Pages
  14. PDF Logs
  15. Invoice Settings
  16. Invoice Page Settings
  17. PDF Upload
  18. WPML Compatibility
  19. WooCommerce HPOS Compatibility
  20. Other Settings
  21. Shortcodes
  22. Feedback and Suggestions
  23. FAQs
  24. Helpful Resources !!
  25. Case Studies

1.Overview

PDF Generator for WordPress plugin by WP Swings allows the admin to convert all the posts, pages, blogs, and products on their website into PDF files. Users can download these PDF files or view them in a new tab. Also, the admin can authorize users to receive their PDFs on their email addresses.  It improves users’ satisfaction as it helps them save valuable content and access it at their chosen time. It frees users from having to visit the website again and again for a piece of information.
 

Features:

  1. Export your PDF logs into CSV for better data analysis.
  2. You can choose to display the functionality to either registered users or guest users or both.
  3. Generate PDF invoices on product purchases and send them to users automatically.
  4. Customize the PDF invoice & pay slips information such as company details, logo, color, and more.
  5. Using the latest update of the plugin, you can add woo attributes to the generated PDF files from your live product pages.
  6. You can now restrict the display of the ‘download PDF’ icon based on the user roles using the latest version of the PDF creator plugin.
  7. Add names for bulk and single PDF download button. 
  8. Enable WhatsApp sharing of WordPress PDFs.
  9. Select name for invoice as Invoice orderID, Invoice ID, or custom
  10. A recent update in the PDF Generator plugin allows you to export your posts, pages, and products in bulk in your desired custom template.
  11. This plugin lets you set the page height and width as per your choice. Simply select the page size from the dropdown menu and then choose the custom page size. 
  12. PDF plugin also allows you to add scannable QR Codes to your generated PDF files using the shortcode provided by the plugin. You can add it to your header, body, or footer layout depending on your needs.
  13. PDF plugin brings to the footer customization features that will allow you to update the post name, post date, and author name.
  14. You can now add a change page no format in the footer settings. It allows you to set the page number with the total page count in your PDF file, and you can also set the page number position in the footer of the PDF file.
  15. WordPress PDF plugin now allows you to add more than one image in a row in your generated PDF files. Please note that it is advised to have not more than 3 images in a row to have a better view of the generated PDF files.

2.How to Download The PDF Generator Plugin?

To download the premium PDF Generator Plugin that you purchased please follow the below steps:-

  1. Go To https://wpswings.com/my-account
  2. Visit Orders Section

There you will get a License code and a Premium purchased plugin zip file Download and use it on your website by activating it.

Note: You need to have both Free and Pro plugins in order to use them smoothly.

3.Installation

Let’s See how you can download and install both the free and pro version of the PDF Generator plugin.

3.1.Ultimate PDF Generator

Automatic Installation:

Automatic installation is the easiest option handled by WordPress. 

Follow these steps for the installation:

1) Go to the Admin panel navigate to the sidebar click on the ‘Plugins’ menu > ‘Add New’.
2) On the ‘Add Plugins’ page go to the search bar and type ‘PDF Generator for WordPress’.

Once you find ‘PDF Generator For WordPress’ by WP Swings, you can view the details about it such as the points release, rating, and description. One can install it, simply by clicking “Install Now”.

Manual Installation:

The manual installation of the plugin is another option to install the plugin in the seller’s WordPress environment. 

The manual installation method involves downloading our ‘ WordPress PDF Plugin and uploading it to the web server via their favorite FTP application. 

The steps for manual installation are as follows:

1) Upload the ‘PDF Generator For WordPress’ folder to the /WP-content/plugins/ directory.
2) Activate the PDF Generator For WordPress  plugin through the ‘Plugins’ menu in WordPress.

**The best results can be viewed by using the “WooCommerce” standard theme (Storefront). Any third-party plugin might cause conflict with our plugin.**

3.2.WordPress PDF Generator

Automatic Installation:

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser.

install pdf plugin

The steps are as follows :

1) Download the zip folder of the plugin PDF Generator for WordPress from My Account > Orders > Click on view > Scroll down and download the plugin zip file

2) Once downloaded, install the PDF Generator for WordPress Pro plugin by browsing and activating it.

Note: Visit the Login page to create your account before completing your purchase.

Manual Installation: 

The manual installation of the WordPress PDF Generator  plugin is another option. To install the plugin to your WordPress environment. 

The manual installation method involves downloading our PDF Generator For WordPress PRO Extension and uploading it to your web server via your favorite FTP application.

The steps are as follows :

(i) Kindly, upload the PDF Generator For WordPress PRO folder to the /wp-content/plugins/ directory.

(ii) Activate the PDF Generator For WordPress PRO plugin through the ‘Plugins’ menu in WordPress.

Note: Before activating the PDF Generator For WordPress PRO, you should have the WordPress PDF Generator – Free Version otherwise, the plugin will not function.

So, if you don’t already have it, you can download it directly from here : 

Download Zip

3.3.License Activation

After Purchasing the premium version navigate to My Account > Orders > Your Order. There you’ll find the License Key.

If you want to benefit from all the premium features and automatic updates and access the support platform to receive help from our staff. In that case, it’s necessary to activate the license.

pdf license

To do so, you have to navigate to the “License” tab, here you can enter the “License Key”, and click on the “Activate” button. Customers are supposed to receive these in their mail when they purchase the premium plugin. 

You can also find the license activation code in the My Accounts > Order section

4.General Settings

To use the PDF plugin, you need to activate the plugin functionalities by turning on the toggle switch in General Settings

  • In the admin panel, click on WP Swings→ PDF Generator for WP→ General Settings. 
  • Activate the PDF generator plugin by turning on the toggle switch. 
  • Tick the checkbox Include Categories to display categories in the PDF file for a post on your WordPress site. 
  • Tick the checkbox Include Tag to display tags in the PDF file for a post on your WordPress site. 
  • Tick the checkboxes to Display Post Date and Display Author Name respectively if necessary.

pdf general setting

  • You can choose to allow the users to download the generated PDF files either locally or open a new window.
  • You can predefine the name of the generated PDF file by choosing one of the options- Post Name, Document_Product Id, or Custom from the Default File Name option. If you want to set a custom name, choose Custom from the dropdown menu and enter the custom file name of your choice in the space provided.
  • Date Format, You can also choose the date format for your dates on the pdf template.
  • Click on Save Setting to save your choices.

5.PDF Setting

PDF Settings will allow you to predefine settings for Header, Body, and Footer content. You can also apply exclusive features such as RTL support, and set watermark text and colour Follow the listed steps to save your details:

5.1.Icon Display

PDF icon display

Accessing the PDF Settings

To begin, navigate to WP Swings → PDF Generator For WP → PDF Settings → Icon Display. This section allows you to configure the display and accessibility of PDF files on your WooCommerce store.

Allowing Registered Users to Download PDFs

To enable registered or logged-in users to download PDFs, simply turn on the toggle switch labeled Logged in Users. This will allow your registered users to access and download the PDF files generated on your site.

Allowing Guest Users to Download PDFs

If you want to provide guest users with the ability to download PDFs, activate the toggle switch for Guest. This option ensures that even non-registered users can download PDF files from your store.

PDF Direct download

Choosing Access Method for Registered Users

You can customize how registered users receive their PDF files by choosing from the dropdown menu under Access Method for Registered Users. The available options are Direct Download or Email User, allowing you to select the most appropriate method for your audience.

If the “Email User” option is selected, a pop-up will appear prompting the user to enter their email address. Once they provide their email, they can download the PDF, as illustrated in the screenshot below.

Access Method for Registered Users

Choosing Access Method for Guest Users

Similarly, for guest users, you can select the preferred method of PDF file access from the dropdown menu under Access Method for Guest Users. The choices available are Direct Download or Email Guest, ensuring flexibility in how guest users receive their PDFs.

Positioning the PDF Generator Icon

The position of the PDF generator icon on your website’s frontend can be easily adjusted. You can choose from the Show PDF Icon dropdown menu to place the icon in a location that best suits your site layout. The available positions are Before Content, After Content, Before Add to Cart Form, Before Product Meta Start, After Add to Cart Form, After Single Product Summary, Before Single Product Summary, After Single Product, Before Single Product, and After Share Button.

Setting the Alignment of the PDF Generator Icon

Once you have positioned the PDF generator icon, you can further refine its placement by setting the alignment. The PDF Icon Alignment dropdown menu provides options for Left, Center, and Right alignment, allowing you to match the icon’s positioning with the overall design of your site.

pdf icon upload

Predefining the Icon Size

To ensure consistency in the appearance of the PDF generator icon, you can predefine its size by setting the width and height in pixels in the Icon Size setting. This allows you to control the exact dimensions of the icon, ensuring it fits seamlessly with your site’s design.

Restricting PDF Icon Display Based on User Roles

If you want to limit the visibility of the PDF generation option to specific user roles, you can turn on the toggle button for Show PDF Icon According to User Roles. This setting restricts other roles from accessing or even viewing the option to generate PDF files, giving you control over who can use this feature on your site.

Icon Display Pro Feature Premium

The Icon Display settings in the premium version include all the features from the free version, plus the following additional features:

Restricting PDF Icon

Selecting User Roles for PDF Icon Visibility

In the Select User Role For Which You Want To Show The PDF Icon setting, you can choose from various options in the dropdown menu. This allows you to specify which user roles should have access to view and use the PDF generation icon, tailoring the functionality to meet your needs.

Uploading a Custom PDF Icon

To upload a custom icon for your PDF generation feature, click on the Upload Icon button within the Choose Single Download PDF Icon setting. This option allows you to select and upload an icon that best fits your site’s branding and design preferences.

Frontend Representation:

Custom PDF Icon

Customizing PDF Template Colors

To personalize the appearance of your PDF templates, enable the PDF Template Color Option. This feature lets you customize the color scheme of your PDF templates, making them align with your brand’s visual identity.

Choosing PDF Template Colors

In the Choose PDF Template Colour section, you can select the color for the background and other elements of your PDF templates. This customization option ensures that the color of your PDF templates complements your overall design.

Selecting PDF Template Text Colors

In the Choose PDF Template Text Colour section, you can choose the text colors for your PDF templates. This setting allows you to match the text color with your brand’s color scheme or the design of your PDF templates.

Customized PDF Template Text and Color:

Customized PDF Template

Finally, click on the SAVE SETTINGS button to save your changes.

Use the shortcode [WORDPRESS_PDF] anywhere on your post, page or product to display the PDF icon.

Enabling Bulk Download  Premium

To allow users to download multiple PDF files at once, turn on the toggle switch for Bulk Download. This feature is available in the Pro version and facilitates the bulk download of PDF files, enhancing user convenience.

Enabling the Print Option Premium

To give users the ability to print PDF files directly, activate the toggle switch for the Print Option. This setting is also part of the Pro version and provides a straightforward way for users to print both single and bulk PDF files.

Enabling WhatsApp Sharing Premium

To enable users to share your single and bulk PDF files via WhatsApp, turn on the toggle switch for the WhatsApp Sharing Icon. 

Enabling WhatsApp Sharing

Uploading a Custom Bulk Download PDF Icon Premium

To personalize the appearance of the bulk download feature, click on the Upload Icon button within the Choose Bulk Download PDF Icon setting. This allows you to select and upload an icon of your choice, ensuring it matches your site’s design and branding.

Custom Bulk Download PDF Icon

Setting a Custom Name for the Bulk PDF Download Icon Premium

To personalize the bulk PDF download icon, enter a custom name in the textbox provided under the Bulk PDF Download Icon setting..

Naming the Single PDF Download Icon Premium

Similarly, enter a custom name for the Single PDF Download Icon in the designated textbox. 

5.2.Header Settings

In this tab, you can customize the header of your PDFs.

PDF header setting

Entering Tagline or Address

In the Tagline or Address field, enter your tagline, address, or any other relevant information you want to display. This allows you to include important details in the header of your PDF templates.

Selecting Header Text Color

To customize the color of the header text, select your preferred color from the Choose Color setting. This option lets you match the header text color with your site’s color scheme or branding.

Setting Header Width

Specify the Header Width in pixels to adjust the text padding in the header. This setting allows you to control the amount of space around the header text, ensuring it fits well within your PDF templates.

Choosing Font Style for Header Text

From the dropdown menu under Font Style, choose the font style that best fits your design preferences for the header text. This customization option ensures that the header text complements your overall design.

Selecting Font Size for Header Text

Adjust the Font Size for the header text using the respective setting. This allows you to set the text size to ensure readability and visual appeal in your PDF templates.

 

Tagline or address field.

Setting Header Top Placement

To adjust the position of the header, set the Header Top Placement value. A greater value will position the header further down from the top of the page, allowing you to control the vertical spacing and placement of the header within your PDF templates

Click on Save Settings.

Header Top Placement

 

5.3.Body Settings

body setting

Accessing Body Settings

Navigate to WP Swings → PDF Generator for WP → PDF Settings → Body Settings to configure the body settings for generating PDF files. This section allows you to define various aspects of the PDF body, including title customization and text appearance.

Customizing the PDF Title Font Style

For the title of the PDF body, select the Title Font Style from the available dropdown options. This setting lets you choose a font style that aligns with your branding or design preferences for the PDF title.

Setting the Title Font Size

Enter the desired size for the PDF title in the Title Font Size setting. This customization option allows you to adjust the size of the title text to ensure it stands out appropriately within your PDF files.

Choosing Title Text Color

In the Choose Title Color setting, select the text color for the PDF title from the provided color palette. This option helps you match the title color with your overall design and branding.

Title Font Size

Selecting Page Size

Choose the Page Size from the dropdown menu to set the dimensions for your PDF files. This option allows you to select a predefined page size that best fits your needs.

Choosing Page Orientation

You can select the Page Orientation from two options: Landscape or Portrait. This setting determines the layout of your PDF pages, allowing you to choose between a horizontal or vertical orientation.

Setting Custom Page Dimensions

If you prefer a custom size for your pages, select Custom Page Size from the dropdown menu after choosing the page size. You can then set the Page Height and Page Width according to your specific requirements.

Customizing PDF Body Content

For the content in the PDF body, configure the Font Style, Font Size, and Body Text Color. These settings should be adjusted similarly to the title settings to maintain consistency in the appearance of your PDF content.

PDF body setting

Configuring Border Settings

In the Border Settings, select the border size in pixels and choose the border color. This allows you to define the thickness and color of the border around your PDF content, enhancing the visual appeal and structure of your documents.

Setting Border Position

Enter the values for PDF Border Position to adjust where the border appears on the page. This setting enables you to precisely position the border to fit your design requirements and layout preferences.

Adjusting Page Margins

Enter the values for Page Margin to provide appropriate padding and ensure the correct placement of content within your PDF. This adjustment helps in managing the space around the edges of the page, ensuring that the content is well-aligned and visually appealing.

Border Settings:

Enabling RTL Support

To support right-to-left (RTL) languages such as Arabic and Hebrew, tick the checkbox for RTL Support. This feature ensures that text and layout are properly adjusted for RTL languages, improving readability and alignment.

Adding a Watermark

To include a watermark on your PDF files, enable the watermark feature by ticking the checkbox for Add Watermark Text. This setting allows you to add a watermark to your PDFs, which can be useful for branding or protecting your content.

Add Watermark Text

Configuring Watermark Text and Color

Enter the desired Watermark Text in the provided box to be displayed on your PDF files. Next, choose the color of the watermark from the color palette to ensure it matches your design preferences and stands out appropriately on the PDF pages.

Customized Watermark Example:

Customized Watermarktemplate setting

Selecting Page and Post Templates

Choose the templates for generating PDF files by selecting options from the dropdown menus for Page Template and Post Template respectively. This allows you to customize the layout and design of your PDFs based on the chosen templates for different types of content.

Adding Custom CSS

Use the space provided under the Custom CSS heading to add custom CSS for any HTML elements in your PDF templates. This feature allows you to apply specific styles and adjustments to enhance the appearance of your PDFs according to your needs.

Displaying Images Row-Wise

To display images row-wise in your PDFs, tick the checkbox for Show Images Row Wise (Template 1). This setting arranges images in rows, which can improve the organization and layout of visual content in your PDF files.

Displaying Meta Fields in Rows

Enable the display of meta fields in your PDF body by ticking the checkbox for Display Meta Fields in Rows. This option arranges meta fields in rows for better readability and organization in the PDF content.

Defining Number of Columns for Meta Fields

Under the Select Number of Columns setting, define the number of columns you need in a row for your meta fields. This allows you to customize the layout of meta fields in your PDFs according to the desired column structure.

Customizing Default Template

To tailor the default template to your needs, use the Hide Image, Title, and Description Word setting. This option lets you edit static text strings and thumbnails to better fit your customization requirements, allowing for a more personalized PDF template.

pdf pro body setting

Adding a Watermark Image Premium

To use a watermark image, click on the checkbox for Add Watermark Image. This Pro feature allows you to include a watermark image in your PDFs, enhancing branding and protection.

Setting the Watermark Angle Premium

Enter the Watermark Angle in the corresponding space to specify the rotation of the watermark image. Use a negative sign to depict rotation in the anti-clockwise direction (e.g., -45 degrees). This setting allows you to position the watermark at the desired angle.

Configuring Watermark Position Premium

Set the Watermark Position by defining the distance from the left and top of the page in pixels. This Pro setting helps you place the watermark image precisely where you want it on your PDF pages.

Adjusting Watermark Opacity Premium

Set the Watermark Opacity to control the visibility of the watermark image. Opacity values range from 0 to 1, with a lower value making the watermark less intrusive. A best practice is to set the opacity to less than 0.3 for a subtle effect.

Uploading the Watermark Image Premium

Upload your chosen image for the watermark in the Choose Watermark Image setting. This Pro feature allows you to select and upload an image that will be used as the watermark in your PDFs.

5.4.Footer Settings

Footer Setting

Accessing Footer Settings

Navigate to WP Swings → PDF Generator for WP → PDF Settings → Footer Settings to configure the footer settings for generating PDF files. This section allows you to define the appearance and content of the footer in your PDFs.

Including Footer in PDF

To ensure that a footer is included in the generated PDFs, tick the checkbox for Include Footer. This option will make the footer visible on each page of your PDF documents.

Entering Footer Tagline

In the Footer Tagline field, enter the text you want to appear in the footer. This tagline can include information such as branding or additional details relevant to your PDFs.

Choosing Footer Font Color

Select the Font Color for the footer text from the color palette in the Choose Color option. This allows you to customize the color of the footer text to align with your design preferences.

Setting Footer Width

Enter the Footer Width in pixels under the Choose Width option to provide padding for the footer. This setting helps you adjust the width of the footer area to ensure proper spacing and alignment.

Customizing Font Style and Size

Choose the Font Style and Font Size for the footer text by selecting the desired values in the respective fields. These settings allow you to customize the look of the footer text according to your style preferences.

Adjusting Footer Bottom Placement

Set the Footer Bottom Placement value to control how far the footer is positioned from the bottom of the page. A greater value will move the footer further up from the bottom, adjusting the vertical placement of the footer on your PDFs.

Adding Author Name, Post Name, and Post Date

Use the blank space provided to include additional information in the footer, such as the Author Name, Post Name, and Post Date. This allows you to add relevant details to each PDF generated.

Pro footer setting

 Adding Page Number Format Premium

Enable the checkbox for Change Page No Format in the footer settings to include page numbers along with the total page count in your PDF files. This Pro feature allows you to set up a format that displays the current page number and the total number of pages (e.g., “Page 1 of 10”). You can also specify the Page Number Position in the footer to determine where the page numbers will appear on each page of the PDF.

Customized Footer Example:

Customized Footer

Click on the  Save Settings button to save your entries. 

6.Advanced Settings

advance setting

Configuring Display of ‘Generate PDF’ Icon

Navigate to WP Swings → PDF Generator for WP → Advanced Settings. In the provided space, enter the selected post types where you want the ‘generate PDF’ icon to appear, such as post, page, and/or product. This setting allows you to customize which types of content will display the option to generate a PDF, based on your specified criteria.

pro advance setting

Uploading a Custom Font Premium

Click on Choose File to upload a custom .ttf font file in the Upload Custom Font File setting. This will make the font available in all dropdown lists of fonts, allowing you to use it across your PDF documents.

Entering Cron Name Premium

Enter your Cron Name to initiate a cron job. This setting is used to start a scheduled task for automated processes related to PDF generation, such as regular updates or file handling.

Saving PDF Files on the Server Premium

Toggle the Save PDF Files option to enable saving generated PDF files on the server. This setting allows you to store PDFs on your server for future access and management.

Saving PDFs in a Zip File Premium

Toggle the Save Zip Folder option to save generated PDFs in a zip file. This feature compresses multiple PDFs into a single zip file, simplifying storage and download.

Click on the Reset Setting button to set all the settings to default.

Click on the Save Settings button to save your choices.

7.Automate PDF Generation Using Cronjob

You can automate your PDF generation process and generate PDFs in bulk using a cron job.

  1. Navigate to the WPSwings→ PDF Generator for Wp→ Advanced Settings.
  2. Select Post Types: Select the post types you want to convert to PDF.
  3. Cron Name: Set the cronjob on your server.
  4. Save PDF file: Enable this option to store all PDF files in bulk.
  5. Save Zip Folder: Enable this option to save all PDF files created via cron in a zip folder.

Note: The cron job is designed to automatically convert published posts of selected types into PDF format. In the event of a post being deleted or unpublished, the corresponding generated PDF will also be removed. Similarly, any modifications made to a post will be reflected and updated in the converted PDF files.

8.Meta Fields Settings

meta setting

Accessing Meta Fields Settings

Navigate to WP Swings → PDF Generator for WordPress → Meta Fields Settings to configure how meta fields are displayed in your generated PDF files.

Displaying Meta Fields for Posts, Pages, and Products

Allow the display of meta fields separately for posts, pages, and products by ticking the relevant checkboxes. Enter the specific meta fields you want to include in the PDFs for each type of content.

Configuring Product Gallery Images

If your product images differ from your product image gallery, enter the name of the product image gallery in the provided box. Enable the setting by clicking on Show Product Gallery Image to include these images in the generated PDFs.

Renaming Meta Fields Premium

Enable the Ability to Rename Meta Fields to customize the names of the meta fields in your PDFs. This Pro feature allows for more precise and relevant labeling of meta information.

Click on the Save Settings button to save your choices.

Note: The selected meta fields will be added to the PDF one after the other, all in the same place. If you want individual meta fields to appear at specific locations, use the following shortcode:

[WPS_POST_METAVALUE key=’wps_field’ {shortcode-postid}] 

Simply replace wps_field with your desired meta key and place the shortcode in your custom template where you want the meta field data to appear. This will fetch and display the respective meta field data at the specified location.

8.1.How to Add Meta Fields Anywhere on Page

  • Navigate to WP Swings→ PDF Generator for Wp → Layout Settings→ Internal Page.  
  • Click on Create Template or select header, body, or footer to open the Gutenberg editor to add the meta fields in desired sections. 
  • Place the block in the Gutenberg editor as per your choice.
  • Search and select the shortcode snippet and paste the copied shortcode (step 4) in the space provided. Replace ‘mwb_field’ with the respective meta field shortcode provided. For example, if you wish to place the price meta field, replace ‘mwb_field’ with ‘_price’.
  • Click on Update to update the page layout. 

Add Meta Fields Anywhere on Page

  • This will allow you to place the meta fields conveniently anywhere on the page.

9.Taxonomy Settings

 Taxonomy Settings

  • Go to WP Swings→ PDF Generator for WP→Taxonomy Settings.
  • Allow displaying meta fields separately for posts, pages, and products by clicking on the respective checkboxes- Show Taxonomy Fields for the post, Show Taxonomy Fields for page, Show Taxonomy Fields for the product, Show Taxonomy Fields for e-landing page, Show Taxonomy Fields for page elementor_library, Show Taxonomy Fields for page WPS_cpt_members, Show Taxonomy Fields for page WPS_cpt_membership and  how Taxonomy Fields for page wallet_witdrawal
  • Tick or Rename Taxonomy Fields Key that you want to display in the generated PDF files for posts and products in the corresponding spaces provided.
  • Click on the Save Settings button to save your choices.

10.Layout Settings

Define the cover page settings and internal page settings separately in the layout.

10.1.Cover Page

pdf cover page

cover page setting

  • Add Cover Page to Single PDF, will add cover pages to generated PDFs
  • Add Cover Page to Bulk PDF, will add cover pages to bulk generated PDFs
  • Add Company Name in the corresponding space provided. 
  • Upload Image to add Company Logo.
  • Upload Image to add Cover Page Image.
  • Mention details of the company in the respective fields such as Company Tagline, Company Email, Company Address, Company URL, Company Phone No to display these details on your cover page.
  • Click on the Save Settings button.

10.2.Internal Page

  • Go to WP Swings→ PDF Generator for WP→Layout Settings→ Internal Page. 
  • Click on the Create Template button to create custom templates.

internal page

  • This will add three pages, each for header, body, and footer with default layouts. You can edit them by clicking on the header, body, and footer links respectively.
  • It will redirect you to the editor, you can add snippets from the PDF Snippets block, which is provided in the block section of the Gutenberg editor, and choose accordingly.

The example is displayed below.

pdf internal setting

  • Customize the layout by selecting the desired fields in the added PDF Snippets from the given dropdown menu as shown below. In the latest update of the plugin, you can also add the woo attributes for the generated PDF files of your plugin.

woo attribute

  • Use the shortcode given in the plugin—[QR_CODE]  at your desired space in the header, footer, or body layout as per your need.
  • Click on the Update button to save your edited layout. 
  • You can add a Short Description in the body of your generated PDF file by using PDF snippets for creating your custom templates.
  • Add a Current Date to your generated PDF file as your per requirement in the given PDF snippets dropdown menu. You can add this in the body of your custom templates.
  • After customizing the layout, click on the Save Setting button.

11.Gutenberg Blocks To Embed Google Services

WP Swings PDF shortcodes are now available as Gutenberg blocks! This makes it easy to customize your pages using a simple drag-and-drop interface.

To use it, just search for “WPSwings” in the block search bar, then drag and drop your desirable shortcodes

To embed the Google services, search for  “WPSwings Google Embed Block” and drop it into your page.

WPSwings Google Embed Block

To embed Google services like Docs, Forms, Sheets, or Slides into your page, you first need to publish them to the web. Each service has its own way of doing this to generate a link. 

Once you have the link, paste it here to embed the service on your page.

For Google Slides:

  1. Log in to Google Slides and open the presentation you want to publish. 
  2. Go to “File” > “Share” > “Publish to the web.” 
  3. A window will pop up, as shown in the screenshot below.

Publish to the web

   4. Copy the link from the “Publish to the web” window.
   5. Paste it into the embedding block in WordPress.

embedding block in WordPress

Frontend Representation:

compatible Google services

The same process applies to all compatible Google services. Below are the steps to publish each service to the web.

For Google Forms:

  1. Create a new form or open an existing one. 
  2. Go to the upper-right corner and click “Publish.”Demo form for PDF
  3. After publishing the form, copy the responders’ link.PDF publish option
  4. Paste it into the block.Demo form for PDF

The process is the same for all Google services. Here’s how to get the publishing link for each:

For Google Sheets:

  1. Log in to Google Sheets and open the document you want to publish.
  2. Go to “File” > “Share” > “Publish to the web.”
  3. Copy the published link and paste it into the block.

For Google Docs:

  1. Log in to Google Docs and open the document you want to publish.
  2. Go to “File” > “Share” > “Publish to the web.”
  3. Copy the published link and paste it into the block.

For Google Calendar:

  1. Open Google Calendar.
  2. On the left side, under “My Calendars,” click the three dots next to your calendar.
  3. Select “Settings and Sharing” (as shown in the screenshot below).Settings and Sharing
  4. Go to the “Integrate Calendar” section and copy the URL.Integrate Calendar

For Google Maps:

  1. Open your location in Google Maps.
  2. Copy the webpage URL (as shown in the screenshot below).
  3. Paste it on the block on you pageGoogle Maps

12.Gutenberg Blocks To Embed Third-Party Services

With our PDF plugin, you can now also embed third-party services like Reddit posts, LinkedIn posts, loom videos, and Canva creatives on your website.

Below are the steps to embed these third-party services on your website using simple drag-and-drop gutenberg blocks

Reddit Embed:

To embed a Reddit post, open the desired post and copy its URL, as shown in the screenshot below.

Reddit Embed

Next, go to the post or page on your WordPress website where you’d like to embed the Reddit post. 

Locate the WPSwings blocks, then drag the “Reddit” block onto the page.

Reddit

Paste the copied Reddit post URL into the block to embed it. And save the post.

Here’s how it will appear on the front end.

Reddit post URL

Twitter (X) Embed:

To embed a Twitter (now known as X) post, click the three dots on the post and select the “Embed Post” option.

Twitter (X) Embed

Copy the provided embed link.

embed link

On your WordPress site, search for the WPSwings “Twitter Embed” block, drag it onto your post or page, and drop it in place.

Twitter Embed

Paste the embed link into the block. Save your post, and you’re done! The embedded post will display on the page, as shown in the screenshot below.

twitter embedded post

Canva Image/Video Embed:

To embed a Canva creation, open your image or video in Canva, click the “Share” option, and select “Embed.”

Canva Image/Video Embed

Copy the smart embed link.

smart embed link

On your WordPress site, search for the WPSwings “Canva Embed” block, drag it onto the page, and drop it where you want. Paste the embed link into the block.

canva post embed

Here is how it’ll look on the website to the customers.

pdf embed post

Loom Embed:

To embed a Loom video, open your video and copy its link, as demonstrated in the screenshot below.

Loom Embed

Navigate to your WordPress post or page, search for the WPSwings “Loom Embed” block, and drag it onto the desired spot. Paste the copied link into the block to embed the video.

Loom Embed

Save your changes, and you’re set! Here’s how it will appear on the website.

loom video post embed

LinkedIn Embed:

To embed a LinkedIn post, go to your profile, select the post you want, click the three dots, and choose the “Embed Post” option, as shown in the screenshot below.

Embed Post

A pop-up will appear with the embed details. Copy only the post ID (you don’t need the full embed code).

full embed code

On your WordPress site, search for the WPSwings “LinkedIn Embed” block, drag it onto the page, and drop it in place. Paste the post ID into the block.

LinkedIn Embed

Click “Save,” and here’s how it will look on your website.

post ID

Calendly Embed:

To embed an event from Calendly, navigate to your events and click on share, and copy the link  as shown in the screenshot below.

Calendly Embed

Go back to your post or page where you want to show this event, search for “WPSwings Calendly Embed” and paste the link in that block, save the page, and that’s it.

WPSwings Calendly Embed

Here is how this will look to your users

Calendly users

Strava Embed:

To embed any Strava activity, open your activity and copy the ID from the URL as shown in the screenshot below

Strava Embed

Now go to your page, search for Strava embed block by WP Swings and paste the id there

Strava embed block by WP Swings

Here is how it will look on the page

Strava Embed page

12.1.RSS Feed Embed

To embed an RSS feed into your WordPress site, open the RSS feed, navigate to the widgets tab, click on the “add to website” button, and copy the URL

RSS Feed Embed

Go back to your WordPress page, find the WPSwings RSS block, and paste the link there. Here is how it’ll show to your users

WPSwings RSS block

12.2.AI Chatbot Embed

To embed this AI chatbot by Chatbase, refer to this guide and create your chatbot

After creating your chatbot, navigate to the embed tab, and copy the src URL, pls note you don’t have to copy the whole iframe, just copy the src URL

AI Chatbot Embed

Find the WPSwings chatbot block and paste the URL there

WPSwings chatbot block

Here is how it’ll look to users on the page.

AI chat assistant

13.Embed PDFs On Posts and Pages

With our PDF Generator Pro plugin, you can easily embed custom PDFs into your posts or pages.

Open the post or page where you want to embed your PDF, and add the “WPS PDF Embed” block to the content area.

WPS PDF Embed

Next, you’ll see an option to upload a PDF. Upload your file and save the post.

upload a PDF

Here’s how it will appear to users on the front end.

embed custom PDFs

14.PDF Logs

  • Go to WP Swings→ PDF Generator for WP→PDF Logs.
  • Keep a track of the download PDF files along with crucial details such as Username, Email, and Time.
  • If you wish to delete the log in bulk, select the entries and choose delete from the Bulk actions. Then, click on the Apply button.

pdf logs setting

15.Invoice Settings

You can generate invoices for purchase products and allow users to download it. These invoices will be automatically added to the email order confirmation email.

invoice setting

To setup your WordPress PDF invoice, go to the WP Swings→ PDF Generator for Wp→ Invoice Settings and follow these instructions: 

  1. Enable Invoice Feature: Enable this toggle button to activate the PDF invoice feature.
  2. Automatically Attach Invoice: Turn on the toggle button to let the generated invoices to be automatically attached to the emails. 
  3. Order Status to Send Invoices for: From this dropdown, select the order status at which the PDF invoices will be automatically sent to customers. 
  4. Download Invoice for Users at Order Status: You can specify at which order status the customers will be able to download their order invoice post-purchase. If you don’t want them to download it, select “Never”.
  5. Generate Invoice From Cache: Turn on this toggle button to generate an invoice from the cache. It will fetch all the relevant product details from the cache and generate a formal invoice for you & your customers. 
  6. How Do You Want To View PDF?: You can select how customers view their PDF invoices. There are two view types to choose from: Thank You page and the Open in a new tab. 
  7. Invoice Name: The PDF Generator Pro plugin allows you to define a naming system for the downloadable PDF invoice files. The unique file name will be shown to both customers and administrators. 
  8. Invoice Order ID: Selecting this option will name the invoice files using the Order ID of the corresponding purchase. 
  9. Invoice ID: Choosing this option will name the invoice files using a unique Invoice ID. 
  10. Custom: The Custom option allows you to create a personalized naming convention for your invoice files. Enter a combination of text or dynamic variables or both to create a custom format that suits your requirements. 

custom invoice name

To create a unique name, the Order ID will be clubbed with your custom file name. You can verify them by downloading any invoice.

Finally, click on the Save button to implement the changes.

16.Invoice Page Settings

The WordPress PDF Invoice page settings allow you to customize the WooCommerce PDF invoice you are generating for your customers. You can make the following changes:

invoice page setting

  1. Company Details: You can enter the company information that is required on the invoice. It includes: Name, Address, City, State, Pin, Phone, and Email. 
  2. Invoice Number: Enter the custom prefix and suffix to make a unique invoice number for your business. 
  3. Invoice Number Renew Date: You can set a date (month and day) after which the invoice number will be renewed.
  4. Disclaimer: You can enter your disclaimer or any note for your customers in this textbox. It will be displayed on the PDF invoice.
  5. Color: Color customization of invoice is possible with the WordPress PDF plugin. Click on the color picker and choose the color you like. 
  6. Choose Company Logo: Click on the upload logo button and upload the logo of your brand from the WordPress gallery or your device. 
  7. Add Logo on Invoice: Enable this toggle button to display your uploaded logo on your PDF invoices. 
  8. Choose Template: Our PDF Generator plugin has three templates for invoices. Click on the template you’d like for your invoices. And you are done.

Lastly, after making all the customizations, click on the Save Settings button.

17.PDF Upload

  • Go to WP Swings→ PDF Generator for WP→PDF Upload.
  • Turn on the toggle to give Access to Users to allow registered or logged in users to download your uploaded document.
  • Turn on the toggle to give Access to Guests to allow guest users to download your uploaded document.
  • Click on the Upload Doc button to upload your own PDF file or poster in the Choose Poster settings. 
  • Click on the Save Settings button.
  • A shortcode will be generated for your uploaded document. You can place it anywhere on your page or post to allow access to your document to the users. 

Hence, using this PDF plugin, you can easily generate or embed PDF files.

upload setting

18.WPML Compatibility

WordPress PDF Generator is now compatible with the WPML plugin. To be able to use it, use follow the steps below:

  1. In your WordPress dashboard, go to WPML→ Themes and Plugins Localisation.
  2. Now, scroll down to the Strings in the plugins section.
  3. Lastly, select the WordPress PDF Generator plugin from the given list of plugins.
  4. To translate the strings into the language of your choice press the Translate Strings button present next to the wp post to PDF plugin plugin.
  5. You’ll be redirected to a page where all the strings of the PDF plugin are listed and you can translate each string from here.
  6. Upon visiting this page you can manually select a string for translation by clicking on the “+” button next to each string in a row. You can write the translation of the string in the space provided.
  7. Once you’ve written the translation it will be automatically saved and when the customer chooses a different language they’ll see the translated version of the string.

WPML Compatibility

19.WooCommerce HPOS Compatibility

PDF Generator PRO is compatible with High Performance Order Storage (HPOS) Which uses WooCommerce CRUD design to store order data in custom tables to optimize order queries and ensure the smooth workflow of your WooCommerce store. 

To Enable HPOS Follow these steps: 

Firstly, make sure your WooCommerce version is updated with the latest 8.0. After that navigate to WooCommerce > Settings > Advanced > Features and choose the High Performance Order Storage option for orders. 

For more information, refer to the WooCommerce HPOS Documentation

20.Other Settings

You can also export PDF files from live pages, products, and posts from the backend itself using WP PDF Generator.

Go to the live Post, Product, or Page. Click on the Export pdf button. There you have, your generated PDF file.

other setting

21.Shortcodes

  • Add [WORDPRESS_PDF] Shortcode anywhere on your page or posts to display the PDF generating icon.
  • Use [WPS_POST_METAVALUE key=’wps_field’ {shortcode-postid}] To show any meta value where “wps-field” will be your meta field key. Refer to the meta fields section on the plugin to get the available meta keys
  • Use [WPS_SINGLE_IMAGE id = “any image id” Height = 100 widths = 200 ] To add any image to the pdf via image id

22.Feedback and Suggestions

If you have a suggestion or any idea you’d like to see in the plugin, we’d love to hear about it. Reach out to our support and we’ll consider adding it to the future release.

23.FAQs

Is guest user can download the PDF without registration ?

Yes, guest users can Download the PDF directly or from entering an email.

How can i add the PDF button on a single-product page?

You need to follow this step to add a PDF button on a single product page. Pdf Generator > POST META DETAILS tab >select the post type and meta field and fill the name of meta field and save the changes.

This plugin will work with other themes which doesn’t show full article on home page?

We generally fetch the article content from the database, it does not depend on how much content is showing there.

If the content is through meta fields then you have to select it from the settings as provided.

I used the product to assemble a 364 page PDF of all my posts.I ended up creating pdf files with 25 posts each then assembling them into one.

We have the option of the bulk Export on product listing page from where you can export the PDF in a bulk.

Is your plugin compatible with Genesis theme or all WordPress themes ?

Yes, our plugin is compatible with Genesis, Divi, Flatsome and supports all Popular WordPress themes.

24.Helpful Resources !!

Convert Your Posts To PDF Using the Best WordPress PDF Generator

Adding A Downloadable PDF In Your WordPress Blogs

25.Case Studies

Hospicall Case Study

Proteus Switchgear

Quebec Preppers

Gehrke Media

Suggest Edit

Filed Under: Org, WooCommerce / WordPress Tagged With: advanced pdf generator, pdf generator, wordpress pdf, wordpress pdf plugin, wp pdf plugin, wp ultimate pdf generator

PDF Generator for WP Pro – PDF for Post and Products, Meta Fields, Upload PDF files

October 19, 2018 by Asad Abbas

  1. Overview
  2. How to Download the Premium Plugin?
  3. Installation
  4. General Settings
  5. PDF Settings
    1. Icon Display
    2. Header Settings
    3. Body Settings
    4. Footer Settings
  6. Advanced Settings
  7. Automate PDF Generation Using Cronjob
  8. Meta Fields Settings
  9. Taxonomy Settings
  10. Layout Settings
    1. Cover Page
    2. Internal Page
  11. PDF Logs
  12. WooCommerce Invoice Settings
  13. PDF Page Setting
  14. PDF Upload
  15. WPML Compatibility
  16. WooCommerce HPOS Compatibility
  17. Other Settings
  18. Feedback And Suggestions
  19. FAQs
  20. Helpful Resources ! !
  21. Case Studies

1.Overview

Welcome to the manual of one of the most reliable PDF plugins for WordPress. Use the PDF Generator for WP Pro plugin to converts all the posts, pages, blogs, and products on your website into PDF files. It enables easy brand name dispersal through various channels in offline mode as well.

Users can download these PDF files or view them in a new tab. The admin can authorize users to receive the PDF files at their email addresses. Using the plugin, you can also add PDF files in posts or pages of your WordPress site.

It improves user convenience as it helps them save valuable content and access it at their chosen time. It frees users from having to visit the website again and again for a piece of information. To summarize, downloading blog posts as PDFs will be a cakewalk!

Features:

  1. Export your PDF logs into CSV for better data analysis.
  2. You can choose to display the functionality to either registered users or guest users or both.
  3. Generate PDF invoices on product purchases and send them to users automatically.
  4. Customize the PDF invoice & pay slips information such as company details, logo, color, and more.
  5. Using the latest update of the plugin, you can add woo attributes to the generated PDF files from your live product pages.
  6. You can now restrict the display of the ‘download PDF’ icon based on the user roles using the latest version of the PDF creator plugin.
  7. Add names for bulk and single PDF download button. 
  8. Enable WhatsApp sharing of WordPress PDFs.
  9. Select name for invoice as Invoice orderID, Invoice ID, or custom
  10. A recent update in the PDF Generator plugin allows you to export your posts, pages, and products in bulk in your desired custom template.
  11. This plugin lets you set the page height and width as per your choice. Simply select the page size from the dropdown menu and then choose the custom page size. 
  12. PDF plugin also allows you to add scannable QR Codes to your generated PDF files using the shortcode provided by the plugin. You can add it to your header, body, or footer layout depending on your needs.
  13. PDF plugin brings to the footer customization features that will allow you to update the post name, post date, and author name.
  14. You can now add a change page no format in the footer settings. It allows you to set the page number with the total page count in your PDF file, and you can also set the page number position in the footer of the PDF file.
  15. WordPress PDF plugin now allows you to add more than one image in a row in your generated PDF files. Please note that it is advised to have not more than 3 images in a row to have a better view of the generated PDF files.
  16. The latest version of this PDF plugin also allows you to add more than one meta field in a row.
  17. We have solved for images to appear in the generated PDF files instead of Image IDs in this PDF plugin update.
  18. PDF Generator plugin allows you to control the nomenclature of the PDF file and lets you choose if you want to display categories or tags. 
  19. You can place the icon for specific post types using advanced settings. Custom PDF Generator also allows you to place the icon appropriately on your WordPress site.
  20. You can customize the header, footer, and body settings to suit your company’s needs.
  21. Exclusive features like RTL support, watermark image settings are also available in the pro plugin.
  22. You can also upload your ready-to-use PDF posters or files to be directly accessed by registered or guest users.
  23. You can add a short description in the body settings of your PDF file by using PDF snippets for creating your custom templates.
  24. The plugin allows you to add a current date to your generated PDF file and you can add this in the body setting of your custom templates.

2.How to Download the Premium Plugin?

To download the premium plugin which you purchased please follow the below steps:-

1. Go To https://wpswings.com/my-account

2. Visit Orders Section

There you will get a License code and a Premium purchased plugin zip file

Download and use it on your website by activating it.

“Note: You need to have Free and Pro Both the plugins in order to use them smoothly“

3.Installation

2.1. Automatic Installation

Automatic installation is the easiest option to install a WordPress PDF generator, as WordPress handles the file transfers itself and you don’t need to leave your web browser.

In order to install the purchased plugin automatically, use these steps:

  1. After completing your PDF plugin purchase go to My Account. [Use this link https://wpswings.com/my-account/downloads/ to review your account].
  2. From My Account go to the Download section. [Here you can easily find all your purchased plugins].
  3. Click on the Download button present across your purchased plugin to download your extension.
  4. Now log in to your WordPress Dashboard.
  5. From the sidebar click on Plugins.
  6. Click on Add New and then upload your purchased WordPress PDF Generator plugin.
  7. Click the Browse button. Choose your downloaded plugin’s .zip file, and click on Install.
  8. Now click on the Activate link.
  9. You’re all set to use your PDF Generator plugin and take benefit from it!

Note: To create your account before completing your purchase visit the Login Page

2.2. Manual Installation

The manual installation of this PDF plugin for WordPress is another option to connect the plugin to your WordPress environment. This method involves downloading our WordPress PDF Generator extension and uploading it to your webserver via your favourite FTP application.

The steps are as follows:

  • Upload the WordPress PDF Generator folder to the/wp-content/plugins directory.
  • Activate the WordPress PDF through the ‘Plugins’ menu in WordPress.

Note:

Before activating the WordPress PDF Generator, you should have the PDF Generator for WordPress plugin  else the plugin will not function.

So, if you don’t already have it, you can download it directly from here:

Download Zip

4.General Settings

To use the PDF plugin, you need to activate the plugin functionalities by turning on the toggle switch in General Settings.

  • In the admin panel, click on WP Swings→ PDF Generator for WP→ General Settings.
  • Activate the PDF generator plugin by turning on the toggle switch.
  • Tick the checkbox Include Categories to display categories in the PDF file for a post on your WordPress site.
  • Tick the checkbox Include Tag to display tags in the PDF file for a post on your WordPress site.
  • Tick the checkboxes to Display Post Date and Display Author Name respectively if necessary. 
general settings
  • You can choose to allow the users to download the generated PDF files either locally or open a new window.
  • You can predefine the name of the generated PDF file by choosing one of the options- Post Name, Document_Product Id, or Custom from the Default File Name option. If you want to set a custom name, choose Custom from the dropdown menu and enter the custom file name of your choice in the space provided.
  • Date Format, You can also choose the date format for your dates on the pdf template.
  • Click on Save Setting to save your choices.
default PDF templates

5.PDF Settings

PDF Settings will allow you to predefine settings for Header, Body, and Footer content. You can also apply exclusive features such as RTL support, and set watermark text and colour. Follow the listed steps to save your details:  

5.1.Icon Display

  • Go to WP Swings→ PDF Generator For WP→PDF Settings→ Icon Display. 
  • To allow the registered/logged-in users to download PDFs, turn on the toggle switch for Logged in Users. To allow the guest users to download PDF files, turn on the toggle switch for the Guest.
  • To Enable Bulk Download, turn on the respective toggle switch.
  • To Enable the Print Option, turn on the respective toggle switch
pdf icon setting
  • Choose from the dropdown menu to allow access to generated PDF files for Direct download or Email User for the registered users. Choose from the dropdown menu to allow access to generated PDF files for Direct download or Email Guest for guest users. 
  • Place the PDF generator icon appropriately by choosing the right option from the Show Pdf Icon dropdown menu. The available options to place the icon on the frontend are- Before Content, After Content, Before Add to Cart Form, Before Product Meta Start, After Add to Cart Form, After Single Product Summary, Before Single Product Summary, After Single Product, Before Single Product, After Share Button.
  • Set the alignment of the PDF generator icon once you have placed it right. You can choose Left, Center, and Right alignment from the PDF Icon Alignment dropdown menu.
PDF generator icon
  • Upload the icon of your choice by clicking on the Upload Icon button from the Choose Single Download Pdf Icon setting.
  • Enable The PDF Template Color Option to customize the color of your pdf templates.
pdf templates
  • You can the color for your pdf templates in the Choose Pdf Template Colour section
  • You can choose the pdf template text colors in the Choose Pdf Template Text Colour section
  • Enable the WhatsApp Sharing Icon to allow users to share your single and bulk PDF files on WhatsApp.
enable whatsapp sharing of pdfs
  • Upload the icon of your choice by clicking on the Upload Icon button from the Choose Bulk Download Pdf Icon setting
  • Set a custom name for the bulk PDF download icon in the textbox.
  • Enter the name for the single PDF download icon in the textbox.
  • Predefine the icon size by mentioning the width and height of the same in pixels in the Icon Size setting.
pdf icon image and name
  • Upload the icon of your choice by clicking on the Upload Icon button from the Choose Single Download Pdf Icon setting.
  • Upload the icon of your choice by clicking on the Upload Icon button from the Choose Bulk Download Pdf Icon setting.
  • Predefine the icon size by mentioning the width and height of the same in pixels in the Icon Size setting.

    pdf icon settings

 

  • Turn on the toggle button to Show Pdf Icon According to User Roles. This will restrict other roles from viewing the option to generate PDF files.
  • In the setting to Select User Role For Which You Want To Show The Pdf Icon, you can choose various options from the dropdown menu given in the setting.
  • Finally, click on the SAVE SETTINGS button to save your changes.
  • Use the shortcode [WORDPRESS_PDF] anywhere on your post, page or product to display the PDF icon.

    pdf icon settings-2

5.2.Header Settings

    • Go to WP Swings→ PDF Generator for WP→PDF Settings→Header to predefine the header settings for generating PDF files.
    • Tick the checkbox to Include the Header in the generated PDF.
    • Click on the Upload Image button in the Choose logo setting to upload your company logo.
    • Enter the Logo Size in given field.
    • Enter the Company Name in the given field.
pdf generator header
  • Enter your tagline, address, or relevant information in the Tagline or address field.
  • Select the text color in8 the header from the Choose color setting.
  • Enter the Header Width in pixels for text padding.
  • Choose the font style from the given dropdown menu for the header text. 
  • Choose font size in the respective setting for the header text. 
PDF font size
  • You can set the Header Top Placement. The greater the value in the Header Top more will be the header length down from the top.
  • Click on Save Settings
PDF header placement

5.3.Body Settings

  • Go to WP Swings→ PDF Generator for WP→PDF Settings→Body Settings to predefine the body settings for generating PDF files.
  • For the title of the PDF body, you can select the Title Font Style from the given dropdown options. Enter the size of the title in the Title Font Size setting and choose the text color for the title from the given color palette in the Choose Title color setting.
pdf body setting
  • Select the Page Size from the given dropdown menu. You get to choose from two options- Landscape or Portrait for the Page Orientation.
  • Now you can set the page height and width according to your choice. Select the Page Size from the dropdown menu and then choose Custom Page Size.
  • For the content in the PDF body, you can choose the Font Style, Font Size, and Body Text Color similar to the title settings in the PDF body.
PDF body font
  • Border Settings: Select the border size in pixels and the border color. Enter the values for PDF Border Position to set the border position. Enter the values for Page Margin to provide padding and the right placement of PDF content.
pdf border setting
  • Enable advanced features like RTL support for Arabic and Hebrew languages by ticking the respective checkbox. 
  • Enable the watermark by ticking the checkbox for Add Watermark Text. Enter the Watermark Text in the given box and choose the color of the watermark from the color palette.
PDF Watermark
  • Click on the checkbox to Add Watermark Image if you wish to use.
  • Enter the Watermark Angle in the corresponding space provided. The negative sign is to depict the rotation of the watermark image to the specific angle (say, 45 degrees) in the anti-clockwise direction
  • Set the Watermark Position from left and top in pixels.
  • Set the Watermark Opacity to make the image look visible enough but not too intrusive. The opacity can be written in decimal form varying between 0 and 1. A best practice is to set it less than 0.3.
  • Upload the Image for the watermark in the Choose Watermark Image setting.
PDF watermark image
  • Choose the templates for generating PDF files for page and posts from the dropdown menu for the Page template and Post template respectively. 
  • You can also add custom CSS for any HTML element using the blank space provided with the Custom CSS heading.
  • If you wish to display images row-wise, tick the checkbox for the setting: Show images row wise (Template 1).
  • Tick the checkbox to allow displaying the meta fields in your PDF body in a row.
  • You can define the number of columns under the Select Number of columns setting. Choose the number of columns you need in a row for your meta fields.
  • Click on the Save Settings button to save your entries.

5.4.Footer Settings

  • Go to WP Swings→ PDF Generator for WP→PDF Settings→Footer Settings to predefine the footer settings for generating PDF files.
  • Tick the checkbox to Include Footer in the generated PDF.
  • Enter the footer Tagline in the given field.
  • Choose the font color for the footer text from the color palette in Choose Color option.
  • Enter the footer width in pixels for display in the Choose Width option to provide padding.
  • Choose Font Style and Choose Font Size by selecting the values in the respective fields. 
  • Set the Footer Bottom Placement. The greater the value in the footer bottom field, the more will be the footer length up from the bottom.
  • Use the blank space to add the author name, post name, and post date in the footer settings.
  • Enable the checkbox to add a Change Page No Format in the footer settings. It will let you set the page number with the total page count in your PDF file, and you can even set the Page Number Position in the footer of the PDF file.
  • Click on the  Save Settings button to save your entries. 
Footer-setting

6.Advanced Settings

  • Go to WP Swings→ PDF Generator for WP→Advanced Settings.
  • Enter in the provided space to show the ‘generate PDF’ icon for selected post types such as post, page, and /or product.
  • Click on Choose file to add the custom .ttf font file in the Upload Custom Font File setting. This font will appear in all the dropdown lists of fonts.
  • Click on the Reset Setting button to set all the settings to default.
  • Click on the Save Settings button to save your choices.
advanced settings

7.Automate PDF Generation Using Cronjob

You can automate your PDF generation process and generate PDFs in bulk using a cron job.

  1. Navigate to the WPSwings→ PDF Generator for Wp→ Advanced Settings.
  2. Select Post Types: Select the post types you want to convert to PDF.
  3. Cron Name: Set the cronjob on your server.
  4. Save PDF file: Enable this option to store all PDF files in bulk.
  5. Save Zip Folder: Enable this option to save all PDF files created via cron in a zip folder.

Note: The cron job is designed to automatically convert published posts of selected types into PDF format. In the event of a post being deleted or unpublished, the corresponding generated PDF will also be removed. Similarly, any modifications made to a post will be reflected and updated in the converted PDF files.

8.Meta Fields Settings

  • Go to WP Swings→ PDF Generator for WP→Meta Fields Settings.
  • Allow displaying meta fields separately for posts, pages, and products by clicking on the respective checkboxes- Show Meta Fields for post, Show Meta Fields for page, Show Meta Fields for the product. 
  • If your gallery image is different from your product image gallery then you can mention the gallery image name in the box and enable the setting by clicking on Show Product Gallery Image. 
  • Click on the Save Settings button.
  • You can place the meta fields in the page layout as per your choice using the shortcodes. Click on the COPY button alongside the given shortcode.
shortcode for metafields
  • Now, go to WP Swings→ PDF Generator for Wp → Layout Settings→ Internal Page. 
  • Click on Create Template or select header, body, or footer to open the Gutenberg editor to add the meta fields in desired sections. 
  • Place the block in the Gutenberg editor as per your choice. 
  • Search and select the shortcode snippet and paste the copied shortcode (step 4) in the space provided. Replace ‘mwb_field’ with the respective meta field shortcode provided. For example, if you wish to place the price meta field, replace ‘mwb_field’ with ‘_price’ 
  • Click on Update to update the page layout. 
block editor pdf
  • This will allow you to place the meta fields conveniently anywhere on the page.

9.Taxonomy Settings

  • Go to WP Swings→ PDF Generator for WP→Taxonomy Settings.
  • Allow displaying meta fields separately for posts, pages, and products by clicking on the respective checkboxes- Show Taxonomy Fields for the post, Show Taxonomy Fields for page, Show Taxonomy Fields for the product. 
  • Tick or Rename Taxonomy Fields Key that you want to display in the generated PDF files for posts and products in the corresponding spaces provided.
  • Click on the Save Settings button to save your choices.
PDF taxonomy

10.Layout Settings

Define the cover page settings and internal page settings separately in the layout.

10.1.Cover Page

  • Go to WP Swings→ PDF Generator for WP→Layout Settings→ Cover Page.
  • Choose from the 4 templates provided here for the cover page of your single or bulk PDF files. You can Preview the template and then Activate the cover page.
  • Tick the checkbox if you want to Add a Cover Page to a Single PDF.
  • Tick the checkbox if you want to Add a Cover Page to a Bulk PDF. 
PDF cover page
  • Add Company Name in the corresponding space provided. 
  • Upload Image to add Company Logo.
  • Upload Image to add Cover Page Image.
  • Mention details of the company in the respective fields such as Company Tagline, Company Email, Company Address, Company URL, Company Phone No to display these details on your cover page.
  • Click on the Save Settings button.
PDF cover detail

10.2.Internal Page

  • Go to WP Swings→ PDF Generator for WP→Layout Settings→ Internal Page. 
  • Click on the Create Template button to create custom templates.
PDF internal page
  • This will add three pages, each for header, body, and footer with default layouts. You can edit them by clicking on the header, body, and footer links respectively.
  • It will redirect you to the editor, you can add snippets from the PDF Snippets block, which is provided in the block section of the Gutenberg editor, and choose accordingly.

The example is displayed below. 

customize internal page
  • Customize the layout by selecting the desired fields in the added PDF Snippets from the given dropdown menu as shown below. In the latest update of the plugin, you can also add the woo attributes for the generated PDF files of your plugin.

    internal page layout settings

     

    • Use the shortcode given in the plugin—[QR_CODE]  at your desired space in the header, footer, or body layout as per your need.
    • Click on the Update button to save your edited layout. 
    • You can add a Short Description in the body of your generated PDF file by using PDF snippets for creating your custom templates.
    • Add a Current Date to your generated PDF file as your per requirement in the given PDF snippets dropdown menu. You can add this in the body of your custom templates.
    • After customizing the layout, click on the Save Setting button.

11.PDF Logs

  • Go to WP Swings→ PDF Generator for WP→PDF Logs.
  • Keep a track of the download PDF files along with crucial details such as Username, Email, and Time.
  • If you wish to delete the log in bulk, select the entries and choose delete from the Bulk actions. Then, click on the Apply button.
pdf logs setting

12.WooCommerce Invoice Settings

You can generate invoices for purchase products and allow users to download it. These invoices will be automatically added to the email order confirmation email.

woocommerce invoice setting

To setup your WordPress PDF invoice, go to the WP Swings→ PDF Generator for Wp→ Invoice Settings and follow these instructions: 

  1. Enable Invoice Feature: Enable this toggle button to activate the PDF invoice feature.
  2. Automatically Attach Invoice: Turn on the toggle button to let the generated invoices to be automatically attached to the emails. 
  3. Order Status to Send Invoices for: From this dropdown, select the order status at which the PDF invoices will be automatically sent to customers. 
  4. Download Invoice for Users at Order Status: You can specify at which order status the customers will be able to download their order invoice post-purchase. If you don’t want them to download it, select “Never”.
  5. Generate Invoice From Cache: Turn on this toggle button to generate an invoice from the cache. It will fetch all the relevant product details from the cache and generate a formal invoice for you & your customers. 
  6.  How Do You Want To View PDF?: You can select how customers view their PDF invoices. There are two view types to choose from: Thank You page and the Open in a new tab. 
  7. Invoice Name: The PDF Generator Pro plugin allows you to define a naming system for the downloadable PDF invoice files. The unique file name will be shown to both customers and administrators. 
    • Invoice Order ID: Selecting this option will name the invoice files using the Order ID of the corresponding purchase. 
    • Invoice ID: Choosing this option will name the invoice files using a unique Invoice ID. 
    • Custom: The Custom option allows you to create a personalized naming convention for your invoice files. Enter a combination of text or dynamic variables or both to create a custom format that suits your requirements. 
custom pdf invoice name

To create a unique name, the Order ID will be clubbed with your custom file name. You can verify them by downloading any invoice.

Finally, click on the Save button to implement the changes.  

13.PDF Page Setting

The WordPress PDF page settings allow you to customize the WooCommerce PDF invoice you are generating for your customers. You can make the following changes:

  1. Company Details: You can enter the company information that is required on the invoice. It includes: Name, Address, City, State, Pin, Phone, and Email. 
  2.  Invoice Number: Enter the custom prefix and suffix to make a unique invoice number for your business. 

  3. Invoice Number Renew Date: You can set a date (month and day) after which the invoice number will be renewed.
  4. Disclaimer: You can enter your disclaimer or any note for your customers in this textbox. It will be displayed on the PDF invoice.
  5.  Color: Color customization of invoice is possible with the WordPress PDF plugin. Click on the color picker and choose the color you like. 

  6. Choose Company Logo: Click on the upload logo button and upload the logo of your brand from the WordPress gallery or your device. 

  7. Add Logo on Invoice: Enable this toggle button to display your uploaded logo on your PDF invoices. 

  8. Choose Template: Our PDF Generator plugin has two templates for invoices. Click on the template you’d like for your invoices. And you are done.

Lastly, after making all the customizations, click on the Save Settings button.

14.PDF Upload

  • Go to WP Swings→ PDF Generator for WP→PDF Upload.
  • Turn on the toggle to give Access to Users to allow registered or logged in users to download your uploaded document.
  • Turn on the toggle to give Access to Guests to allow guest users to download your uploaded document.
  • Click on the Upload Doc button to upload your own PDF file or poster in the Choose Poster settings. 
  • Click on the Save Settings button.
  • A shortcode will be generated for your uploaded document. You can place it anywhere on your page or post to allow access to your document to the users. Hence, using this PDF plugin, you can easily generate or embed PDF files.
PDF upload setting

15.WPML Compatibility

WordPress PDF Generator is now compatible with the WPML plugin. To be able to use it, use follow the steps below:

  1. In your WordPress dashboard, go to WPML→ Themes and Plugins Localisation.
  2. Now, scroll down to the Strings in the plugins section.
  3. Lastly, select the WordPress PDF Generator plugin from the given list of plugins.
  4. To translate the strings into the language of your choice press the Translate Strings button present next to the wp post to PDF plugin plugin.
  5. You’ll be redirected to a page where all the strings of the PDF plugin are listed and you can translate each string from here.
  6. Upon visiting this page you can manually select a string for translation by clicking on the “+” button next to each string in a row. You can write the translation of the string in the space provided.
  7. Once you’ve written the translation it will be automatically saved and when the customer chooses a different language they’ll see the translated version of the string.

16.WooCommerce HPOS Compatibility

PDF Generator PRO is compatible with High Performance Order Storage (HPOS) Which uses WooCommerce CRUD design to store order data in custom tables to optimize order queries and ensure the smooth workflow of your WooCommerce store. 

To Enable HPOS Follow these steps: 

Firstly, make sure your WooCommerce version is updated with the latest 8.0. After that navigate to WooCommerce > Settings > Advanced > Features and choose the High Performance Order Storage option for orders. 

For more information, refer to the WooCommerce HPOS Documentation

17.Other Settings

You can also export PDF files from live pages, products, and posts from the backend itself using WP PDF Generator.

Go to the live Post, Product, or Page. Click on the Export pdf button. There you have, your generated PDF file.

export pdf button

product export pdf

privacy policy

18.Feedback And Suggestions

If you have a suggestion or any idea you’d like to see in the plugin,we’d love to hear about it.Reach out to our support and we’ll consider adding it to the future release.

19.FAQs

Can We Edit The PDF Icon Or Replace The PDF Default Image Accordingly ?

Yes, you can edit the PDF accordingly for this you have to go to the plugin setting >PDF general setting>Select button

Is The PDF Generator Plugin Compatible With The Divi Theme?

Yes, our plugin is compatible with Divi themes and is also compatible with CPT UI, ACF, WPbakery.

Can We Edit The Front/First Page Of The PDF By Itself?

Yes, you can edit the front page for this go to the plugin setting>Pdf first page setting>custom template here you can edit your template accordingly.

Does PDF Generator Plugin Support Post Meta Date On PDF?

Yes, It supports post metadata for this you have to go to plugin setting>Meta Field Settings. Select all your post meta fields which you want to display in your PDF for the post type.

20.Helpful Resources ! !

  • Choose WordPress PDF Generator : Live Post To PDF
  • Adding A Downloadable PDF In Your WordPress Blog

21.Case Studies

Hospicall Case Study

Proteus Switchgear

Suggest Edit

Filed Under: WooCommerce / WordPress Tagged With: pdf generator, woocommerce, woocommerce custom pdf, Woocommerce Generate pdf, woocommerce pdf, wordpress pdf generator

WP Ultimate PDF Generator

May 15, 2018 by Asad Abbas

search_image
  1. Overview
  2. Display Settings
  3. General Settings
  4. PDF Body
  5. PDF Header
  6. PDF Footer
  7. Watermark
  8. Advanced Setting
  9. Custom Bullet Style
  10. Post Meta Details
  11. First Page Settings
    1. Front Page Templates
  12. FAQs
  13. Helpful Resources !!
  14. Case Studies

1.Overview

WP Ultimate PDF Generator Plugin allows you to convert all posts, pages, and products into PDF files. Blog readers can export posts into pdf and can print or send it to a registered email address.

This extension provides various key features :

  • In this new version, we provide the 3 default templates for Post and Products.
  • Custom post types- It supports custom post types and print them to PDF.
  • Custom meta fields- It supports custom meta fields and prints them in PDF.
  • Custom fonts- Feature to set Custom fonts for PDF.
  •  Header- You can include the header logo to pdf, Option to show site name, site description, and site URL.
  • Footer- You can add footer on all pages of PDF
  •  Watermark- Add watermark text and images to look PDF wonderful.
  • Different Font- Can customize fonts of header and content.
  • Featured Image- Can select to display featured images.
  • File Name- Can set the filename for pdf. The default file name of the plugin is Post Id.
  • Add Front Page- Add front page of the PDF with company name, logo, and much more.
  • Four predefined templates fo the cover page: From now you can select any one pre-defined template for the cover page or upload the custom image for the cover page.
  • PDF from Cache- Have the ability to generate pdf from the cache to reduce the load from the server and can schedule a backup of cache if Your blog is not updating too frequently and many more options.
  • Custom CSS- Can add custom style to post contents, mostly all CSS supported.
  • Title- Can set default blog title for pdf
  • Email Mode- In email mode, each pdf export link generates a popup window and visitors have to enter an email address to which the created PDF will be sent.
  • Setting to manage all post type custom fields.
  • Cache supporting- It provides the functionality to deliver the cached PDF to decrease server memory usage if the cache is available in the system.
  •  ACF compatible – It is compatible with advanced custom fields and supports all its meta fields.

2.Display Settings

In this section, the Admin can create multiple settings to Display the PDF.

display-setting

Display Options:

  • Front End: Select users to show the pdf link on post, page, and product.
  • Admin Panel: Enable  Admin Panel option to display a pdf link on the post, page, and product only for the admin panel.
  • Enable shortcode: If you enable shortcode then you will get the authority to apply shortcode anywhere in post content while adding or editing the post.

3.General Settings

This section allows you to set the general option for the PDF.

ultimate-pdf-generator
  • Select Setting: firstly select an option that you want to apply on PDF.
  • Featured Image: Select a featured image that you want to display on the PDF.
  • Include Cache: Select if you want to render PDF from the cache if the cache is available.
  • Schedule Cache Updation: Select the time duration for which you want Cache to be updated. By default, the cache will not be updated.
  • Default File Name: Select the name of generating the PDF file (Post ID/ Post Name/Custom Name).
  • Set PDF Page Color: Select the page color of your choice to add a color in your PDF file.
  • Default File Name: Select name of generating the PDF file(Post ID/ Post Slug).
  • Display Author Detail: Select this if you want to include the author’s details in the PDF, and how it should be formatted.
  • Display Post Category List: Enable this setting to add post category in PDF.
  • Display Post Tag List: Enable this setting to add post tag in PDF.
  • Display Post Date: Enable this to display the post-release date in PDF.
  • Button Alignment: Here you can set the location of the button. You can align the button left, right or center.
  • Button Placement: Select the position of the PDF link on the Posts and pages.
  • Select Button: You can add your custom buttons. By default, a pdf icon will display as a PDF link on the posts, pages, and products to generate the PDF file.

4.PDF Body

In this section, the admin can design the structure of the PDF file.

wp-ultimate-pdf
  • Select Setting: firstly select an option that you want to apply on PDF.
  • Post Template: Here we are proving three types of post templates, you can select any one predefined template whom you want to convert your post into PDF file.
  • Product Template: Here we are proving three types of post templates, you can select any one predefined template whom you want to convert your product into PDF file.
  • The number of Product PostMeta: In this section, you can enter the number of post meta fields to be displayed along with the short description on the converted PDF file.
  • Image scaling Ratio: Select Image height and width with respect to original featured Image.
  • Top/Left/Right Margin: Select options for left, right and top margin to pages of PDF file.
  • Page Size: Select the needed page size (default is A4) of PDF file.
  • Orientation: Select the desired page orientation (default is portrait) of PDF file.
  • Unit of Measurement: Select the desired units of measurement (default is mm) of PDF file.
  • Content Font: Select the font type for the PDF file.
  • Content Font Size: Select the content size for PDF file.
  • Custom Title: Enter a PDF title to replace with the post/Page title.
  • Show PDF Icon to User Roles: Tick this checkbox if you want to restrict display of the PDF icon based on user roles.
  • Select User Role For Which You Want To Show The Pdf Icon: From the dropdown menu, select the user roles for which you want to display the ‘generate pdf’ icon.
  • RTL Support: Select this if you want to generate the PDF in the selected languages(Persian, Arabic).
  • Custom CSS: Enable this setting if you want to write your custom CSS for the PDF file.

5.PDF Header

This section allows you to design the Header of the PDF file.wp-ultimate-pdf

  • Select Setting: Firstly select an option that you want to apply on PDF.
  • Page Header: Select an image to upload a header logo for the PDF file.
  • Hide QR Code: Select this option if you want to remove the scannable QR code from your generated PDF file.
  • Header logo: Select to upload a header logo for the PDF file.
  • Hide Site Name: Select this option if you want to remove the site name from the header.
  • Hide Site URL: Select this option if you want to remove the site URL from the header of the PDF file.
  • Header logo Image Factor: This will apply to logo width/height to provide logo image in some surrounding space.
  • Header logo Top Margin: Enter top margin (default is 10 units) of the logo image.
  • Header Font: Select different font for the header content.
  • Header Font Size: Select different font size for the header content.

6.PDF Footer

This section allows you to design the Footer of the PDF file.

ultimate-pdf-generator
  • Select Setting:  Select the required setting that has been created from the PDF Display Setting.
  • Custom Footer Text: Tick the checkbox and write some text for the footer of PDF file.
  • Footer Font: Choose the font for the footer text of the PDF file.
  • Footer Font Size: Select the font size for the footer of the PDF file.
  • Footer Cell Width: Select required Footer Cell Width.
  • Footer Minimum Hight: Select required Footer Cell Hight.
  • Footer Cell Upper Left Corner (X): Select required Footer Cell Upper Left Corner.
  • Footer Cell Upper Left Corner (Y): Select your required Footer Cell Upper Right Corner
  • Footer Margin: Select the required footer font margin.
  • Footer Cell Fill: Select if you like to add color on the footer cell.
  • Footer Cell Text Alignment: Select your required text alignment for the footer cell.
  • Footer Cell Auto-padding: Here you can select the auto padding for the footer of the PDF.

7.Watermark

This section allows you to add the watermark in the PDF file.

ultimate-pdf-generator

Watermark Text: Check this option to Add Watermark text to your PDF. Enter Font Type, Rotation and Watermark Text.

Watermark Image: Check this option to Add Watermark Image on your PDF file also you can enter Image height, width, transparency of the image.

8.Advanced Setting

This setting allows you to add the advanced option of the PDF like the page Rotation, FontSpacing, FontStretching of the content of the PDF file.

ultimate-pdf-generator
  • Select Setting: Firstly select an option that you want to apply on PDF.
  • Browse to Select Your Font in the .ttf format: Browse a .ttf file, to upload it. TTF is a file extension for a font file, can easily be downloaded.
  • Set FontSpacing: Enter the font space to set the desired space between letters to affect density in a line or block of text.

9.Custom Bullet Style

In this section, you can set the Bullet symbols for the PDF file.

ultimate-pdf-generator
  • Select Setting: Firstly select an option that you want to apply on PDF.
  • Bullet Symbol: Upload an image that you want to place as bullet points.
  • Custom Bullet Image Height/Width: select the image height and width by default it is 3mm.

10.Post Meta Details

This setting allows you to display meta details of the Post, Page, and Product on the PDF files.

ultimate-pdf-generator

If you want to display the PDF with the Meta details, click on the selected post type to pick the meta fields that you want to display on the PDF file.

WP Ultimate PDF Generator LOG :

PDF-Generator-log-setting
  • It shows up all the log of the downloaded PDF with the user email and name along with the post, page or product name.

11.First Page Settings

  1. Use Predefined Templates for the Cover page of the PDF:
    Through this setting, you can design the first page of the PDF file with the different possibilities like Logo, Company Name, Tagline of the company, and add the custom Footer. In the custom footer, you can add the Company URL, Address, Contact Number and Email ID.
    From now we are providing 4 predefined templates for the front page that allow you to change and remove the cover image according to requirements.

    • Enable Predefined Templates: Enable this setting to use the predefined templates for the Cover page of the PDF file.
    • Cover Template: Select anyone template among four different templates.
    • Cover Page Image: Select the image for the cover page template.
    • Company Name: Enter the name of the company.
    • Logo: Set the logo of the company.
    • Company Tagline: Enter a tagline of the company.
    • Custom Footer Text: Enter the custom text for the footer.
    • Enable For Email: Enable this setting to add the email address.
    • Enable For Contact: Enable this setting to add the contact number.
    • Enable For Address: Enable this setting to add the address of the company on the cover page of PDF file.
    • Enable For Website URL: Enable this setting to add the website URL on the cover page of PDF file.
  2. Design and Upload Your own Custom Cover Page: This setting allow you to upload the custom cover for the PDF file.
    ultimate-pdf-generator

11.1.Front Page Templates

We are providing 4 predefined templates for the front page layout of the PDF. You can also change and remove the cover image according to requirements.

  • Cover Page Template 1:
    woocommerce-pdf-generator
  • Cover Page Template 2:
    pdf-template
  • Cover Page Template 3:
    pdf-template
  • Cover Page Template 4:
    pdf-template

12.FAQs

How can i add the pdf button on a single-product page?

You need to follow this step to add PDF button on a single product page.

This plugin will work with other themes which doesn’t show full article on home page?

We generally fetch the article content from database, it does not depend on how much content is showing there. If the content is through meta fields then you have to select it from the settings as provided.

13.Helpful Resources !!

Convert Your Posts to PDF Using the Best WordPress PDF Generator

Adding A Downloadable PDF In Your WordPress Blogs

14.Case Studies

Hospicall Case Study

Porteus Switchgear Case Study

Suggest Edit

Filed Under: Codecanyon, WooCommerce / WordPress Tagged With: advance pdf generator, pdf generator, Ultimate PDF generator, woocommerce, woocommerce custom pdf, Woocommerce Generate pdf, woocommerce pdf, wordpress pdf generator, wp pdf generator, wp ultimate pdf

Footer

Company

  • About Us
  • Partners
  • Affiliate Program
  • Services
  • WooCommerce Plugins

Resources

  • Blog
  • Offers
  • Plugins Demo
  • Knowledge Base
  • Case Studies

Help Center

  • Contact Us
  • Submit Query
  • License Activation
  • Support Plans
  • Forum

Copyright © 2025 WP Swings. All Rights Reserved.