Вывод картинки товара
Использование
usam_get_product_thumbnail( $product_id, $size, $alt, $lzy )
$product_id (число) (не обязательно)
Число
По умолчанию: нет
$size (строка, массив) (не обязательно)
Размер фотографии
По умолчанию: product-thumbnails
$alt (строка) (не обязательно)
Атрибут alt
По умолчанию: название товара
$lzy (буллеан) (не обязательно)
Линивая загрузка
По умолчанию: true
Пример использования
Вывести картинку для товара с номером 4
usam_get_product_thumbnail( 4 )
Фильтры
В функции есть фильтр, usam_product_no_image, который может быть использован для вывода картинки из категории
$src = apply_filters( 'usam_product_no_image', $src, $product_id, $size );
Можно использовать функцию usam_get_category_image_url_by_product_id для получения ссылки на картинку категории.
usam_get_category_image_url_by_product_id( $product_id, $size = 'full', $type_image = 'thumbnail' )
Например, так
function product_no_image( $src, $product_id, $size)
{
return usam_get_category_image_url_by_product_id( $product_id );
}
add_filter( 'usam_product_no_image', 'product_no_image', 3 );