Code Snippet has issue with PHP 8.2
-
Having some challenge of previous code in PHP7.4 that is not compatible in PHP 8.2 which i am trouble shooting it by switch of all the code & activated one by one. When I activated the first code (as shown below), it make the Woocommerce Checkout page (Order Summary) to keep loading & hanging there. As i am not sure what went wrong as I not a technical guy. Appreciated someone can assist me on this matter. Thank you in advance.
add_filter( ‘woocommerce_cart_item_name’, ‘ts_product_image_on_checkout’, 10, 3 );
function ts_product_image_on_checkout( $name, $cart_item, $cart_item_key ) {
/* Return if not checkout page */ if ( ! is_checkout() ) { return $name; } /* Get product object */ $_product = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'], $cart_item, $cart_item_key ); /* Get product thumbnail */ $thumbnail = $_product->get_image(); /* Add wrapper to image and add some css */ $image = '<div class="ts-product-image" style="width: 52px; height: 45px; display: inline-block; padding-right: 7px; vertical-align: middle;">' . $thumbnail . '</div>'; /* Prepend image to name and return it */ return $image . $name;
}
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
- You must be logged in to reply to this topic.