captcha не работает в моем настраиваемом плагине

Я пытаюсь создать контактную форму с captcha, но captcha не работает. Я создал изображение captcha в другом файле и сохранил значение в сеансе:

//I already have start session and the beginning of file header('Content-Type: image/jpeg');// defining the image type to be shown in browser widow imagejpeg($image);//showing the image imagedestroy($image);//destroying the image instance $_SESSION['image_code'] = $code; 

и на стороне формы я сравниваю это:

 if(empty($_SESSION['image_code'] ) || strcasecmp($_SESSION['image_code'], $_POST['posted_captcha']) != 0) { //Note: the captcha code is compared case insensitively. //to overcome this i can use // strcmp() $errors .= "\n The captcha code does not match!"; } 

может быть мой плагин, не получающий значение сеанса для изображения. Я попытался добавить начало сеанса в файл wp-config.php, wp-load.php и plugins, но captcha остался таким же. Помогите было бы спасибо спасибо 🙂