Installing the Plugin
- Download the Core Forms plugin ZIP file.
- In your WordPress admin, go to Plugins > Add New > Upload Plugin.
- Select the ZIP file and click Install Now.
- Click Activate Plugin.
Alternatively, upload the core-forms folder to wp-content/plugins/ via FTP or SSH, then activate from the Plugins screen.
What Happens on Activation
When the plugin activates, it performs the following setup:
- Creates the
wp_cf_submissionsdatabase table for storing form submissions. - Creates the
wp_cf_email_logstable for tracking email delivery. - Grants the
edit_formscapability to the user who activated the plugin.
On multisite installations, these tables are created for every site in the network, and all site administrators receive the edit_forms capability.
License Activation
Core Forms uses a license key for automatic updates. After activation:
- Go to Core Forms > License in the WordPress admin.
- Enter your license key.
- Click Activate License.
The plugin verifies your license weekly via a background cron job. If the license expires or is deactivated, automatic updates will stop, but the plugin will continue to function.
Updating the Plugin
With an active license, Core Forms integrates with the WordPress automatic update system. When a new version is available, you will see it in Dashboard > Updates and can update with one click, just like any WordPress.org plugin.
Uninstalling
Deactivating the plugin does not remove any data. The database tables, forms, and submissions remain intact so you can reactivate later without losing anything.
To fully remove the plugin and its data, delete the plugin from the Plugins screen. Note that database tables created by Core Forms are not automatically dropped on deletion. To remove them manually, delete the wp_cf_submissions, wp_cf_email_logs, wp_cf_submission_replies, wp_cf_polls, and wp_cf_poll_votes tables from your database.