Template Preview Image

To add the finishing touch to your custom template, we recommend adding a preview image, which gives users a nice visual of your template in the PDF Template Manager. This…

Read More

Helper Parameters

Introduction #introduction We’ve included a number of techniques to assist you when creating custom PDF templates. From viewing the $form_data array in an easy-to-read format, to direct paths to the…

Read More

Template Hierarchy

Introduction #introduction We touched on the template hierarchy when you created your first custom PDF template, but it’s a little more involved – especially for Multisite installations. It’s also not…

Read More

Template Configuration

Introduction #introduction The template configuration file is an optional feature which allows you to set template-specific options for your custom template. You can also run commands when the template is…

Read More

PHP Form Data Array

Introduction #introduction Gravity Forms merge tags and conditional shortcodes are useful PDF-building tools, but there are drawbacks. For instance, you cannot create nested conditionals or do any post-processing to the…

Read More

Merge Tags and Conditional Shortcodes

Introduction #introduction Gravity Forms has a powerful macro they call Merge Tags which allows you to display form content, user meta data, post data and other information like the entry…

Read More

First Custom PDF

Introduction #introduction Before we jump right into the code, we’re going to discuss the architecture Gravity PDF uses to register and load custom templates, how multisite sites differ from standard…

Read More

Start Customising

Before You Begin #before-you-begin This section of the documentation is primarily written for developers. Assumed knowledge of WordPress basics, like action and filter hooks, with a solid PHP foundation and…

Read More

Scroll To Top

Choose your currency:

Converted prices are for reference only - all orders are charged in $ Australian Dollars ($) AUD.
  • AUDAustralian Dollars ($)
  • USDUS Dollars ($)
  • CADCanadian Dollars ($)
  • EUREuros (€)
  • GBPPound Sterling (£)
  • NZDNew Zealand Dollar ($)
  • JPYJapanese Yen (¥)