private function _tracking() { if (file_exists(dirname(__FILE__) . '/inc/tracking.php')) { require_once dirname(__FILE__) . '/inc/tracking.php'; $tracking = AvadaRedux_Tracking::get_instance(); $tracking->load($this); } }
} } else { $array = $this->trackingObject(); if (is_array($instances) && !empty($instances)) { $array['instances'] = array(); foreach ($instances as $opt_name => $data) { $array['instances'][] = $opt_name; } } $array['key'] = md5(AUTH_KEY . SECURE_AUTH_KEY); } echo @json_encode($array, true); die; } } AvadaRedux_Tracking::get_instance(); /** * Adds tracking parameters for AvadaRedux settings. Outside of the main class as the class could also be in use in other ways. * * @param array $options * * @return array */ function avadaredux_tracking_additions($options) { $opt = array(); $options['avadaredux'] = array('demo_mode' => get_option('AvadaReduxFrameworkPlugin')); return $options; } add_filter('avadaredux/tracking/options', 'avadaredux_tracking_additions'); function avadaredux_allow_tracking_callback()