Tutorials
-
Process Submit Data with a WordPress Hook
You can use the ‘Run WordPress Hook’ action in combination with some simple code to intercept submission data and use it in your own PHP scripts.
-
Push Form Submissions to a JetEngine Custom Content Type
In this tutorial we'll learn how to push a form submission to a Custom Content Type created with the popular Crocoblock plugin JetEngine by using the WS Form Webhook action.
-
Redirect Existing Users by Role During Registration
When a user registers on your website using the User Management add-on you can redirect existing users by their role or other criteria.
-
Redirect Users by Role After Login
When a user logs in to your website using the User Management add-on, you may wish to redirect users by their role or other criteria.
-
Redirect Users to a URL Using a Query String
How to dynamically redirect users to a specific URL by passing the path through a query string parameter.
-
Redirect Users to the Referring Page After Login
This tutorial explains how to modify the included Login form template so that it redirects to the referring page after a user logs in.
-
Run JavaScript on Form Load
Learn how to run your own JavaScript when a form loads.
-
Run WordPress Hook Action
The Run WordPress Hook action runs a WordPress action or filter when a user saves or submits a form.
-
Select Field
The Select field creates a drop-down list with options.
-
Set Repeatable Section Row Count Using a Field
Learn how to set the number of rows in a repeatable section by using the value from another field.
-
Set Repeatable Section Row Count Using PHP
Learn how to set the row count of a repeatable section using PHP.
-
Setting Which Post ID to Populate With Using PHP
In this tutorial we show you how to change the 'Post ID' setting found in Form Settings > Data > Populate Using Action by using a simple PHP script.
-
Setting Which Post ID to Update in the Post Management Action
Adding or updating a post is determined by using the 'Post ID' setting in the post management action.
-
Show a Loader During Form Processing
WS Form supports a variety of customizable built-in loaders as well as being able to implement your own loader HTML.
-
Show Form Submission Count for a Specific Form
A PHP example showing how to create a shortcode that returns the total number of submissions for any form ID.
-
Show Select, Checkbox and Radio Labels in Emails
Choose which data grid column to use for select, checkbox and radio choices in email templates.
-
Style Checkboxes
If you are using the WS Form framework you can use classes to style checkboxes.
-
Style Radios
If you are using the WS Form framework you can use classes to style radios.
-
Style Tabs
If you are using the WS Form framework you can use classes to style tabs.
-
Styling Forms with CSS
This article describes how to use CSS to style form elements.
-
The Date/Time Cheat Sheet
Dates can be complex! On this page we provide a variety of Date/Time field examples.
-
Updating Posts Using the Post Management Add-On
Learn how to update a WordPress post using the Post Management add-on.
-
Use Repeatable Section Count in Calculations
How to use the #section_row_count variable with repeatable sections to calculate other fields.
-
Use Shortcodes In Forms
WS Form PRO allows you to add WordPress Shortcodes to Text Editor, HTML and Message fields.
-
User Registration with Email Validation
You may wish to validate an email address prior to someone registering on your website. To do this you can use the WS Form Email Validation functionality in conjunction with the User Management register action.
-
Using #field With Delimiter and Column Parameters
The #field variable 'delimiter' and 'column' parameters allow you to extract data from any column in a data grid as well as separate multiple choices by any character or string you wish.
-
Using a Query String Parameter to Specify Which Post to Update
To use a query string parameter to specify which post ID to update, you will need to add a hidden field to pass the value through when the form is submitted.
-
Using Cascading Fields to Filter Posts by Terms
Cascading fields can be used to filter a list of posts by terms.
-
Using FooGallery with WS Form
The FooGallery WordPress plugin provides a shortcode for embedded a gallery on a page. This shortcode can be used in WS Form.
-
Using RegEx Pattern Attributes on Field Inputs
Examples of regular expressions in field input pattern attributes.
-
Website Policies Waivers
Before you launch any website, protect your own agency by having your client first sign a Website Policies Waiver form on your website.
-
Writing Custom HTML for Email Content and PDF Templates
This article outlines some of the variables that are helpful when developing templates for email content and PDF templates.