humanmade / hubspot-form-block
Hubspot Form Embed Block for WordPress
Installs: 3 712
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 11
Forks: 2
Open Issues: 1
Language:JavaScript
Type:wordpress-plugin
pkg:composer/humanmade/hubspot-form-block
Requires
- composer/installers: ^1 || ^2
README
=== Hubspot Form Block === Contributors: Human Made Limited Tags: block, hubspot, forms Tested up to: 6.9 Stable tag: 0.3.0 License: GPL-2.0-or-later License URI: https://www.gnu.org/licenses/gpl-2.0.html A lightweight Hubspot Form embed block with configuration options. == Description == A basic block for embedding Hubspot forms on your website. NOTE: This is using the Hubspot Forms v4 API. Allows configuring the following settings: - Portal ID, can be set globally for the and overridden per instance - Region, can be set globally for the and overridden per instance - Form ID, multiple instance of the same form are supported - Redirect URL - Inline message, overrides redirect URL if provided - Google Tag Manager event name on submit Features: - Built in Google Tag Manager support with customisable form submit event names, default is `hubspot_form_submit` - Hubspot tracking JS loaded in footer based on global Portal ID setting - Deferred script loading for performance Styling forms: Forms can be styled from within the Hubspot dashboard, or by overriding the CSS variables defined on this page. https://developers.hubspot.com/docs/cms/start-building/features/forms/forms#define-custom-styling-for-embedded-forms-using-css == Installation == This section describes how to install the plugin and get it working. e.g. 1. Upload the plugin files to the `/wp-content/plugins/hubspot-form-block` directory, or install the plugin through the WordPress plugins screen directly. 1. Activate the plugin through the 'Plugins' screen in WordPress == Changelog == = 0.3.0 = * Update: Upgraded to Hubspot Forms v4 API = 0.2.2 = * Fix: `wp-scripts` version = 0.2.1= * Fix: `composer/installers` version = 0.2.0 = * Add: Support for HTML/inner blocks inline message = 0.1.3 = * Fix: Submit button class = 0.1.2 = * Fix: Custom event detail name = 0.1.1 = * Fix: Instance ID handling = 0.1.0 = * Release