Forms: 3rd-Party Xml Post
Converts external submission from Forms: 3rdparty Integration plugin to an XML or JSON post; optionally can add custom headers (to allow SOAP submissions) or transform/combine separate fields into nested values. This plugin can turn the 3rdparty mappings into XML elements, so that each form post wil
Converts external submission from Forms: 3rdparty Integration plugin to an XML or JSON post; optionally can add custom headers (to allow SOAP submissions) or transform/combine separate fields into nested values.
This plugin can turn the 3rdparty mappings into XML elements, so that each form post will be the value (or attribute) of an XML element.
- 01Unzip, upload plugin folder to your plugins directory ( /wp-content/plugins/ )
- 02Make sure Contact Form 7 or Gravity Forms is installed
- 03Make sure Forms: 3rdparty Integration is installed
- 04Activate plugin
- 05Go to new admin subpage “3rdparty Services” under the CF7 “Contact” menu or Gravity Forms “Forms” menu and configure services + field mapping.
- 06Configure the new “Xml Post” section to choose which services send as xml and/or determine special headers (given as a url querystring).
- 07Nest fields by separating nodes with / , and indicate attributes with @ . Numeric indexes by themselves will result in repetition of the parent element (ex. item/%i/sub could make <item><sub /></item><item><sub /></item> ).
Frequently asked questions.
Installation Instructions
Unzip, upload plugin folder to your plugins directory ( /wp-content/plugins/ ) Make sure Contact Form 7 or Gravity Forms is installed Make sure Forms: 3rdparty Integration is installed Activate plugin Go to new admin subpage “3rdparty Services” under the CF7 “Contact” menu or Gravity Forms “Forms” menu and configure services + field mapping. Configure the new “Xml Post” section to choose which services send as xml and/or determine special headers (given as a url querystring). Nest fields by separating nodes with / , and indicate attributes with @ . Numeric indexes by themselves will result in repetition of the parent element (ex. item/%i/sub could make <item><sub /></item><item><sub /></item> ).