woocommerce - 将产品缩略图添加到 Woocommerce 查看订单页面问题
问题描述
我已经成功使用此代码近 2 年了,但是我想知道最新的 Woocommerce 更新是否有所改变,因为我现在在日志中收到有关此行的警告错误$thumbnail = $product->get_image(array( 60, 120));
这是否可能需要更新,如果需要,该怎么办?任何帮助将非常感激
add_filter( 'woocommerce_order_item_name', 'display_product_image_in_order_item', 20, 3 );
function display_product_image_in_order_item( $item_name, $item, $is_visible ) {
// Targeting view order pages only
if( is_wc_endpoint_url( 'view-order' ) ) {
$product = $item->get_product();
$thumbnail = $product->get_image(array( 60, 120));
if( $product->get_image_id() > 0 )
$item_name = '<div class="item-thumbnail">' . $thumbnail . '</div>' . $item_name;
}
return $item_name;
}
解决方案
推荐阅读
- design-patterns - 端口和适配器是否应该抽象出 HTTP 堆栈?
- qt - 如何禁用选择性 qt 服务
- javascript - 如何将 HTML 输入字段数据记录到控制台?
- laravel - 如何在 laravel 中创建模块化?
- java - 当我们 setUndecorated(true) 时,JFrame 不显示在多个屏幕中
- javascript - 行点击 react.js
- python - 如何使用 for 循环在 tkinter 中用空白帧填充屏幕设计的其余部分?
- postgresql - Postgres 过程/函数依赖
- codeigniter - 如何使用 codeigniter 在模式弹出窗口中显示点击数据?
- android - 如何通过匹配来自两个 API 的 id 来查看来自两个 JSON API 的响应到单个回收器视图适配器中?