i4w_orderform
Usage
This shortcode will fetch a "legacy" Keap order form and display it within a page or post, auto-populating all possible fields. Using the "inline" parameter, it can also populate forms that have been copy/pasted directly onto a page/post.
[ELSE_orderform] conditional branching is NOT supported.
Shortcode nesting is NOT supported.
Parameters
| Parameter | Description | Default | Required |
|---|---|---|---|
| form | The "name" of the order form. This name is obtained from the order form's URL. If your order form is located at https://yourapp.infusionsoft.com/saleform/nathniit then nathniit would be the "name" of your form for purposes of this shortcode. | None | Yes, unless 'inline' is used |
| inline | If used, indicates that the order form's HTML code is enclosed between the opening and closing shortcode tags. The HTML should be the original or modified version of Keap's order form code. | None | Yes, unless 'form' is used |
| emailhidden | Force the email input field to be converted to "hidden" and populated with the email address of the currently logged in user. This is provided to prevent duplicate users from being created due to different email addresses. | No | No |
Example
Shortcode
[i4w_orderform form='nabcdefgh']
Shortcode
[i4w_orderform inline='true']
… HTML Code …
… HTML Code …
… HTML Code …
[/i4w_orderform]
Notes
warning
This shortcode only works with legacy order forms.