Multisite / Network
OOPSpam WordPress Multisite Configuration
The OOPSpam WordPress plugin fully supports multisite environments. This guide explains how to configure the plugin globally using your wp-config.php
file.
Basic Configuration
Add your API key to enable spam protection:
define( 'OOPSPAM_API_KEY', 'YOUR_KEY' );
Form Integration Settings
Enable spam filtering for specific form types by adding these definitions to your wp-config.php
. Set to true
to enable or false
to disable.
Popular Form Plugins
- Contact Form 7:
define( 'OOPSPAM_IS_CF7_ACTIVATED', true );
- WPForms:
define( 'OOPSPAM_IS_WPF_ACTIVATED', true );
- Gravity Forms:
define( 'OOPSPAM_IS_GF_ACTIVATED', true );
- Ninja Forms:
define( 'OOPSPAM_IS_NJ_ACTIVATED', true );
Page Builder Forms
- Elementor Pro:
define( 'OOPSPAM_IS_EL_ACTIVATED', true );
- Beaver Builder:
define( 'OOPSPAM_IS_BB_ACTIVATED', true );
- Bricks Builder:
define( 'OOPSPAM_IS_BR_ACTIVATED', true );
- Kadence Blocks:
define( 'OOPSPAM_IS_KB_ACTIVATED', true );
Membership & eCommerce
- WooCommerce:
define( 'OOPSPAM_IS_WOO_ACTIVATED', true );
- MemberPress:
define( 'OOPSPAM_IS_MPRESS_ACTIVATED', true );
- Paid Memberships Pro:
define( 'OOPSPAM_IS_PMP_ACTIVATED', true );
- Ultimate Member:
define( 'OOPSPAM_IS_UMEMBER_ACTIVATED', true );
Newsletter & Marketing
- MailChimp for WP:
define( 'OOPSPAM_IS_MC4WP_ACTIVATED', true );
- MailPoet:
define( 'OOPSPAM_IS_MPOET_ACTIVATED', true );
Other Supported Forms
- Jetpack Forms:
define( 'OOPSPAM_IS_JFORM_ACTIVATED', true );
- SureForms:
define( 'OOPSPAM_IS_SURE_ACTIVATED', true );
- WordPress Registration:
define( 'OOPSPAM_IS_WPREGISTER_ACTIVATED', true );
- GiveWP Donation:
define( 'OOPSPAM_IS_GIVE_ACTIVATED', true );
- Fluent Forms:
define( 'OOPSPAM_IS_FF_ACTIVATED', true );
- WS Form:
define( 'OOPSPAM_IS_WS_ACTIVATED', true );
- Formidable:
define( 'OOPSPAM_IS_FABLE_ACTIVATED', true );
- Toolset Forms:
define( 'OOPSPAM_IS_TS_ACTIVATED', true );
- Piotnet Forms:
define( 'OOPSPAM_IS_PIONET_ACTIVATED', true );
- wpDiscuz Comments:
define( 'OOPSPAM_IS_WPDIS_ACTIVATED', true );
- Forminator:
define( 'OOPSPAM_IS_FORMINATOR_ACTIVATED', true );
Example Configuration
Here’s a complete example of how to configure multiple forms in your wp-config.php
:
// OOPSpam Configuration
define( 'OOPSPAM_API_KEY', 'your-api-key-here' );
define( 'OOPSPAM_IS_CF7_ACTIVATED', true );
define( 'OOPSPAM_IS_WOO_ACTIVATED', true );
define( 'OOPSPAM_IS_WPREGISTER_ACTIVATED', true );