Knowledge Base
Find answers, learn new features, and explore developer resources.
Developers
- Add File Types to File Upload Fields in WordPressPRO
Learn how to enable additional file types for WS Form file upload fields by extending WordPress's default MIME type settings.
- CommandUI
CommandUI is deeply integrated with WS Form, providing users with a seamless way to access and manage forms directly from the WordPress admin interface.
- Create a Custom Integration with WS Form
Learn how to create custom integrations with WS Form using webhooks, WordPress hooks, automation platforms like Make and Zapier, and custom validation hooks.
- Custom Project Development
If you require help with a more complex project involving WS Form you may want to work with an experienced web developer to assist you.
- Database Tables
This article lists the database tables used by WS Form LITE and PRO.
- Date Formats
Date formatting in WS Form follows the same conventions used when formatting PHP dates.
- Debug Console – Testing and Debugging FormsPRO
Learn how to use the WS Form debug console to rapidly test and debug forms.
- How To Create Submission Notes with PHP
Learn how to add, retrieve, and manage submission notes in WS Form using PHP helper functions.
- How To Delete Submission Records Using MySQL
Learn how to delete all submission records for a form using MySQL.
- How to Get the Post ID after Creating a PostPRO
This tutorial explains how to obtain and use the ID of a post created using the Post Management integration.
- HTML Form Attributes
This article explains how instances work and how form and field attributes are configured in WS Form.
- Input Masks
Input masks help website users with the input of a field by ensuring it is entered in a predefined format.
- Javascript Events
WS Form fires a number of different events during the lifecycle of a form. You can use these to run your own javascript when the event fires.
- Performance
WS Form has been designed with form-rendering performance in mind. All WS Form submissions are completely isolated from the rest of the standard Wordpress tables to improve performance.
- Performance Plugin Considerations
When using a performance plugin, this article contains information that may be of assistance:
- Retrieving ACF Option Values Using #option_get
Use the WS Form #option_get variable to retrieve ACF Options Page values from the WordPress wp_options table.
- Run JavaScript on Form Load
Learn how to run your own JavaScript when a form loads.
- User Capabilities
WS Form introduces additional capabilities that can be used to enable or disable functionality for your WordPress users.
- Writing Custom HTML for Email Content and PDF TemplatesPRO
This article outlines some of the variables that are helpful when developing templates for email content and PDF templates.