Восстановить бекап версии "как было раньше", найти нужный функционал, запилить его в тему, снова обновиться.С последними обновлениями в Woo пропал один из размеров миниатюр (самый маленький).
Теперь в виджетах мелкие изображения подтягиваются из "изображений каталога", а они раз в 5 больше чем нужно.
Как вернуть самый маленький размер миниатюр и заставить использовать их в виджетах?
Мы об одном и том же Woocommerce говорим? версия 3,2+ ?Просто мне кажется давно уже можно было через консоль промасштабировать
Не совсем так. Одно в карточке, второе - та самая "искомая" миниатюра. Отсюда, как я понял, у вас подгружается не миниатюра а основное фото, которое больше? Правильно? Дак вот, woo тут не при чем! И это факт. Это значит тема/плагины еще не обновились под новые реалии woo! А может быть, уже никогда и не обновятся, поэтому ручками ручками работаем работаем и правим правим)))одно из них - в карточке продукта, 2е - во всех остальных местах.
Нет, все как описал выше. Подгружается миниатюра №2.Одно в карточке, второе - та самая "искомая" миниатюра. Отсюда, как я понял, у вас подгружается не миниатюра а основное фото, которое больше?
ну дак я об этом и говорю! woo убрали 3 тип миниатюр, а плагины и виджеты остались прежними. Вообще не в ВУУ дело тут!!!Даже в виджеты размером 80х80px. Раньше был 3й размер миниатюр специально для этих дел.
А какой плагин по Вашему формирует виджеты товаров? Именно Wooну дак я об этом и говорю! woo убрали 3 тип миниатюр, а плагины и виджеты остались прежними. Вообще не в ВУУ дело тут!!!
Выше писал. 2й тип размеров - изображения каталога и виджетов.Если в нижнем 80 поставить что произойдет?
Ответ выше. Формированием миниатюр в виджетах занимается WOO, а не темы и сторонние плагины. И тема лишь формирует стиль, а не исходники.Ссылка на сайт где? Какая тема? Какие плагины используются? Что за виджеты стоят?
Стилистическими плагинами вообще не пользуюсь, только функциональными типа contact form 7 или smspilot, и-то по минимуму, поэтому понятия не имею что там кто себе ставит, и какие они вообще бывают. Я просто предположил наличие какого либо плагина, так как не заметил проблем ни на одном обновившемся сайте. Если таких плагинов нет, пожалуйста, выше ADv дал вариант решения.А какой плагин по Вашему формирует виджеты товаров? Именно Woo
Визуально или в коде?так как не заметил проблем ни на одном обновившемся сайте
Ну так и прийдется. Хотелось вариант по-проще или уже готовый.Посмотрите в исходниках виджета какое название миниатюры он использует. Зарегистрируйте через functions.php такое же название с нужными размерами.
Что значит локальная? Выше написал же, WOO обновил формирование изображений и именно WOO формирует код виджетов, корзины и т.д.Какой может быть готовый вариант, если проблема исключительно локальная?
Все миниатюры нужных размеров давно готовы.add_image_size( 'sidebar-thumb', 90, 90, true);
Я извиняюсь, а кто вообще за помощью то обратился? Люди дают советы, еще и неправы оказываются))) Никто тут в ВАШЕЙ проблеме разбираться не обязан. Даже ссылки на сайт нет до сих пор! Верх неуважения.Вы сначала разберитесь, потом пишите.
То и значит))) Вопрос только у Вас похоже))) Лично я не вижу тут других тем с такой же проблемой, на своих сайтах тоже после обновления косяков не обнаружено.Что значит локальная?
Ну может тогда проще сразу разработчикам woo предъявить, нет? Смысл тут чле... простите, знаниями мериться?WOO обновил формирование изображений и именно WOO формирует код виджетов, корзины и т.д.
Киньте код изображений виджета корзины или виджета товары.на своих сайтах тоже после обновления косяков не обнаружено.
Это правильно. Плохо что-то советовать, не зная и не разобравшись что происходит в обновлениях WOO.Удалил свои ответы
вообще-то картинки в виджетах выводит не ВУУ, а тема.
если вам не хватает каких-то размеров картинок, то их нужно зарегистрировать в function.php и после этого обязательно заново регенерировать.
ваша утверждение, что нужный размер пропал после обновы именно ВУУ - в корне не верно, скорее всего одновременно с ним обновилась ваша тема, где и убрали этот размер картинок