В последнее время я столкнулся с некоторыми проблемами с woocommerce. Для некоторых продуктов больше не отображается обрезанная (измененная) версия изображения каталога. Я установил правильный размер в настройщике и даже попытался восстановить миниатюры.
Если я проверяю его с помощью следующего кода:
<?php
require_once("wp-load.php");
$new = wp_get_attachment_image_src(22296, 'shop_catalog');
echo "<pre>";print_r($new);
?>
Возвращается
Array
(
[0] => https://xxxxx.de/wp-content/uploads/2020/04/model-peter-a_001.jpg
[1] => 266
[2] => 355
[3] => 1
)
Принимая во внимание, что он должен вернуть
[0] => https://xxxxx.de/wp-content/uploads/2020/04/model-peter-a_001-266x355.jpg
Файл "model-peter-a_001-266x355.jpg" существует на сервере, но не загружается. Вместо этого он показывает оригинальный файл. Это происходит только в последнее время. Я обновил Wordpress & WooCommerce до последней версии. Может быть, это вызвало это, но я понятия не имею, почему.