Keep up to date with Gravity PDF

  • This field is for validation purposes and should be left unchanged.
Gravity PDF v4 will receive bug fixes and security updates until October 4, 2019, however it's recommended you upgrade to v5 as soon as practical.
Jump To Section

Description #description

When Gravity Forms is in No-Conflict mode, along with enqueuing CSS using wp_enqueue_style() you also need to specifically register styles so they are loaded on Gravity Forms pages.

We’ve ensured any enqueued styles with a handle beginning with gfpdf_css are automatically registered, but you may need to register other WordPress styles. This filter allows you to easily register a WordPress CSS handler so it’s included on No Conflict Gravity Form pages.

Parameters #parameters

$items | array
The list of CSS handler currently being registered with Gravity Form’s No-Conflict mode.
By default any CSS handler beginning with gfpdf_css, and already enqueued, are registered on Gravity Forms pages. The following WordPress styles are also registered on Gravity PDF pages:
$default_styles = array(
    'editor-buttons',
    'wp-jquery-ui-dialog',
    'media-views',
    'buttons',
    'thickbox',
);

Usage #usage

This example will register a core WordPress CSS file with Gravity Forms No-Conflict mode.

add_filter( 'gfpdf_gf_noconflict_styles', function( $items ) {

    /**
     * Register the WP Color Picker styles with
     * Gravity Forms No-Conflict Mode.
     *
     * Note: You still need to call wp_enqueue_style( 'wp-color-picker' );
     */
    $items[] = 'wp-color-picker';

    return $items;
} );

Source Code #source-code

This filter is located in the Router::auto_noconflict_styles() method of /src/bootstrap.php.

Signup for the latest Gravity PDF news, tips and updates

  • This field is for validation purposes and should be left unchanged.
Scroll To Top

Choose your currency:

Close
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 (¥)