Включить изображение вмешательства в тему Wordpress программно (без использования плагинов) - PullRequest
0 голосов
/ 22 октября 2019

При попытке использовать Intervention Image с темой Wordpress, которую я создаю, я получаю некоторые ошибки. Вот код, который у меня есть в single-myposttype.php:

require_once('vendor/autoload.php'); 

use Intervention\Image\ImageManagerStatic as Image;


Image::configure(array('driver' => 'GD'));

$image_path = get_post_meta( get_the_ID(), 'myprefix_thephoto', true ); // I have an image folder in root of wp that I don't want in wp-content



// print($image_path); die; // if uncommented this will print '/images/test_img.jpg' as it should



$image = Image::make($image_path)->resize(300, 200); // but this way it generate an error

print($image); die;

Это правильный путь? Что я делаю не так?

Обновление

Я получаю это сообщение об ошибке в браузере:

Неустранимая ошибка: Uncaught Intervention \ Image \ Exception\ NotReadableException: источник изображения не читается в /Users/hailton/Sites/mywebsite/wp-content/themes/wp-mustage/vendor/intervention/image/src/Intervention/Image/AbstractDecoder.php:346 трассировка стека: # 0 /Пользователи / hailton / сайты / мой сайт / wp-контент / темы / wp-mustage / продавец / интервенция / image / src / интервенция / изображение / AbstractDriver.php (66): интервенция \ Image \ AbstractDecoder-> init ('/ images /test_im ... ') # 1 /Users/hailton/Sites/mywebsite/wp-content/themes/wp-mustage/vendor/intervention/image/src/Intervention/Image/ImageManager.php(54): интервенция \ Image \AbstractDriver-> init ('/ images / test_im ...') # 2 / Пользователи / hailton / Сайты / Мой сайт / wp-контент / темы / wp-mustage / vendor / вмешательство / image / src / Intervention / Image / ImageManagerStatic. php (58): Intervention \ Image \ ImageManager-> make ('/ images / test_im ...') # 3 / Пользователи / hailton / Сайты / mywebsite / wp-content / themes / wp-mustage / single-membro.php (24): Intervention \ Image \ ImageManagerStatic :: make ('/ images / test_im ...') # 4 / Пользователи / hailton / Сайт в /Пользователи / hailton / сайты / мой сайт / wp-контент / темы / wp-mustage / вендор / вмешательство / изображение / src / интервенция / изображение / AbstractDecoder.php в строке 346

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...