PluginProbe
Themify Builder / 7.7.0
Themify Builder v7.7.0
7.8.1 7.8.0 7.7.9 7.7.8 7.7.7 7.7.6 7.7.5 7.7.4 7.7.3 7.7.2 trunk 7.6.0 7.6.1 7.6.2 7.6.3 7.6.4 7.6.5 7.6.6 7.6.7 7.6.8 7.6.9 7.7.0 7.7.1
themify-builder / includes / plugin-compat / smartcookie.php

smartcookie.php in Themify Builder 7.7.0, at includes/plugin-compat/smartcookie.php

27 lines 1.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Builder Plugin Compatibility Code
4 *
5 * @package Themify_Builder
6 * @subpackage Themify_Builder/classes
7 */
8
9 /**
10 * Smart Cookie Kit
11 * @link https://wordpress.org/plugins/smart-cookie-kit/
12 */
13 class Themify_Builder_Plugin_Compat_SmartCookie {
14
15 static function init() {
16 add_action( 'template_redirect', array( __CLASS__, 'template_redirect' ) );
17 }
18
19 public static function template_redirect():void {
20 if ( Themify_Builder_Model::is_front_builder_activate() && class_exists( 'NMOD_SmartCookieKit_Frontend',false ) ) {
21 remove_action( 'wp_enqueue_scripts', array( NMOD_SmartCookieKit_Frontend::init(), 'buffer_set' ), 0 );
22 remove_action( 'wp_print_footer_scripts', array( NMOD_SmartCookieKit_Frontend::init(), 'buffer_unset' ), 10 );
23 remove_action( 'wp_enqueue_scripts', array( NMOD_SmartCookieKit_Frontend::init(), 'enqueue_scripts' ), 1 );
24 remove_action( 'wp_print_footer_scripts', array( NMOD_SmartCookieKit_Frontend::init(), 'run_fontend_kit' ), 99999 );
25 }
26 }
27 }