# cookiebot/4.7.5/src/addons/controller/addons/optinmonster/Optinmonster.php

Cookiebot by Usercentrics – Automatic Cookie Banner for GDPR/CCPA &amp; Google Consent Mode, version 4.7.5. 37 lines.

- Page: https://pluginprobe.com/plugins/cookiebot/4.7.5/code/src/addons/controller/addons/optinmonster/Optinmonster.php
- Raw: https://pluginprobe.com/plugins/cookiebot/4.7.5/raw/src/addons/controller/addons/optinmonster/Optinmonster.php
- Modified: 2025-01-28T12:24:38+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/cookiebot/4.7.5/code/src/addons/controller/addons/optinmonster/Optinmonster.php#L10-L20`.

```php
<?php

namespace cybot\cookiebot\addons\controller\addons\optinmonster;

use cybot\cookiebot\addons\controller\addons\Base_Cookiebot_Plugin_Addon;

class Optinmonster extends Base_Cookiebot_Plugin_Addon {


	const ADDON_NAME                  = 'Optinmonster';
	const DEFAULT_PLACEHOLDER_CONTENT = 'Please accept [renew_consent]%cookie_types[/renew_consent] cookies to enable tracking.';
	const OPTION_NAME                 = 'optinmonster';
	const PLUGIN_FILE_PATH            = 'optinmonster/optin-monster-wp-api.php';
	const DEFAULT_COOKIE_TYPES        = array( 'marketing', 'statistics' );
	const ENABLE_ADDON_BY_DEFAULT     = false;
	const SVN_URL_BASE_PATH           = 'https://plugins.svn.wordpress.org/optinmonster/trunk/';
	const SVN_URL_DEFAULT_SUB_PATH    = 'optin-monster-wp-api.php';

	/**
	 * Check for optinmonster action hooks
	 *
	 * @since 1.3.0
	 */
	public function load_addon_configuration() {
		$this->script_loader_tag->add_tag( 'optinmonster-api-script', $this->get_cookie_types() );
	}

	/**
	 * @return array
	 */
	public function get_extra_information() {
		return array(
			__( 'OptinMonster API plugin to connect your WordPress site to your OptinMonster account.', 'cookiebot' ),
		);
	}
}

```
