Что за ошибка такая - PHP Warning: Undefined variable и в конце referer на чужой сайт?

12
E
На сайте с 29.09.2020
Offline
26
#11
Dmitriy_2014 :

Проверил код, там вроде все нормально, чужих изменений нет.

Что значит в конце - referer: https://chushoi-sait.ru/

Проинициируйте переменную $query_str  в коде плагина:

if (!isset($query_str)) $query_str = '';

и ошибка исчезнет.

referer: https://chushoi-sait.ru/ значит, что это либо переход с этого сайта, либо рефспам. Также, возможно это сканирование папок и файлов в поисках уязвимостей, поскольку ваш плагин запускается с непроинициированными переменными. Ваш скрипт plugin.php не должен запускаться прямым вызовом (не из index.php). Для этого в начале плагина WP пишут что то типа: 
if ( !defined( 'ABSPATH' ) ) exit;
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий