Ïnitial Commit module v6.2.3
This commit is contained in:
parent
bc1bf66729
commit
d273c8dfc3
152 changed files with 49459 additions and 0 deletions
62
inc/seers-cookie-consent-plugin-activate.php
Normal file
62
inc/seers-cookie-consent-plugin-activate.php
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?php
|
||||
/**Static Class runs and clear rules when Plugin is activated
|
||||
*
|
||||
* @package SeersCookieConsentBannerPrivacyPolicyPlugin
|
||||
* Plugin Name: Seers Cookie Consent Banner Privacy Policy GDPR CCPA
|
||||
* Description: Seers cookie consent management platform is trusted by thousands of businesses. Become GDPR, CCPA, ePrivacy and LGPD compliant in three clicks.
|
||||
* Version: 6.2.3
|
||||
**/
|
||||
|
||||
class SeersCookieConsentPluginActivate {
|
||||
static $apisecrekkey = '$2y$10$9ygTfodVBVM0XVCdyzEUK.0FIuLnJT0D42sIE6dIu9r/KY3XaXXyS';
|
||||
public static function activate() {
|
||||
flush_rewrite_rules();
|
||||
//by Shoaib Jilani send email the cureent site url
|
||||
//echo "<br> ----- Activated.... ----- <br>";
|
||||
//$to = 'jinbahoo@gmail.com';
|
||||
$current_user = wp_get_current_user();
|
||||
$username = $current_user->display_name;
|
||||
$useremail = $current_user->user_email;
|
||||
$to = 'plugins.support@seersco.com';
|
||||
$subject = 'Seers Cookie Consent Banner Privacy Policy - Activated';
|
||||
$body = 'Hi Admin, <div>This plugin is activated on site ' . get_site_url() . "</div><div>Regards, <br>Seers Development Team</div>";
|
||||
$headers = array('Content-Type: text/html; charset=UTF-8','From: Seers Plugin Support <plugins.support@seersco.com>');
|
||||
|
||||
wp_mail( $to, $subject, $body, $headers );
|
||||
|
||||
$plugin_data = get_plugin_data( __FILE__ );
|
||||
$theplugin_name = $plugin_data['Name'];
|
||||
//on activate plugin update in db
|
||||
$cookie_consent_url = get_option('SCCBPP_cookie_consent_url');
|
||||
$postData = array(
|
||||
'domain' => get_site_url(),
|
||||
'isactive' => 1,
|
||||
'secret' => self::$apisecrekkey,
|
||||
'platform' => 'wordpress',
|
||||
'pluginname' => $theplugin_name
|
||||
);
|
||||
$request_headers = array(
|
||||
'Content-Type' => 'application/json',
|
||||
'Referer' => get_site_url(),
|
||||
);
|
||||
//$url = "https://seersco.com/api/save-domain-credentials";
|
||||
//$url = "https://seersco.backend/api/plugin-domain";
|
||||
$url = "https://cmp.seersco.com/api/plugin-domain";
|
||||
$postdata = json_encode($postData);
|
||||
|
||||
$result = wp_remote_post( $url, array(
|
||||
'method' => 'POST',
|
||||
'redirection' => 5,
|
||||
'httpversion' => '1.0',
|
||||
'timeout' => 45,
|
||||
'sslverify' => false,
|
||||
'headers' => $request_headers,
|
||||
'body' => $postdata,
|
||||
'cookies' => array()
|
||||
)
|
||||
);
|
||||
|
||||
$seersCookieConsentPlugin = new SCCBPP_WpCookie_Save();
|
||||
$seersCookieConsentPlugin->SCCBPP_remove_languages("removepos");
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue