add_action( 'before_delete_post', 'delete_post_or_product_media', 10, 1 ); function delete_post_or_product_media( $post_id ) { // Check if the post is a WooCommerce product if ( 'product' === get_post_type( $post_id ) ) { $product = wc_get_product( $post_id ); if ( !$product ) { return; } // Get product featured image and gallery images $featured_image_id = $product->get_image_id(); $gallery_image_ids = $product->get_gallery_image_ids(); // Delete featured image if ( !empty( $featured_image_id ) ) { wp_delete_attachment( intval( $featured_image_id ), true ); } // Delete gallery images if ( !empty( $gallery_image_ids ) ) { foreach ( $gallery_image_ids as $image_id ) { wp_delete_attachment( intval( $image_id ), true ); } } } // Get all media attached to the post (non-product) $attached_media = get_attached_media( '', $post_id ); if ( !empty( $attached_media ) ) { foreach ( $attached_media as $media ) { // Make sure $media->ID is properly escaped and cast to an integer $attachment_id = intval( $media->ID ); if ( $attachment_id ) { wp_delete_attachment( $attachment_id, true ); } } } }

Aerosmith Leather HandBag TANTN 2294

$54.95

Aerosmith Leather HandBag TANTN 2294

$54.95

  • $0.00
Quantity

Frequently Bought Together:

Total Price: $164.85
You saved $0.00
Add All To Cart
Description

Product Information:

  • Material: PU leather
  • Printing: All over print
  • Size: 29.5x21x11cm

This item must-have for any woman which is suitable for the workday to going out on the weekend.
It is roomy and comfortable to carry thanks to its shoulder straps and rolled leather top handles. Fashioned from supple-grained leather printed on both sides creates a stylish contrast in color.
Perfect gift for friends and relatives on birthdays, Mother’s Day, Christmas, anniversaries… 

Note:

  • Maximum washing temperature: 140°F – No bleach – Hang dry in a shady place – Do not reverse to dry.
  • Since the size is manually measured, please allow a 0.3-0.5cm dimension difference.
  • Due to the different monitor and light effects, the actual color of the item might be slightly different from the visual pictures.

Production: 6-8 business days

Shipping time:

  • Shipments within the USA take 7 – 15 days. Typically, it takes 14-28 business days to arrive at an international address. This time is when it is shipped out, not when the order is placed. Due to COVID-19, it may take 2-6 business days.
  • Worldwide shipping is available. Shipping fees and delivery time depend on the country and total weight of items in your order.

Product Information:

  • Material: PU leather
  • Printing: All over print
  • Size: 29.5x21x11cm

This item must-have for any woman which is suitable for the workday to going out on the weekend.
It is roomy and comfortable to carry thanks to its shoulder straps and rolled leather top handles. Fashioned from supple-grained leather printed on both sides creates a stylish contrast in color.
Perfect gift for friends and relatives on birthdays, Mother’s Day, Christmas, anniversaries… 

Note:

  • Maximum washing temperature: 140°F – No bleach – Hang dry in a shady place – Do not reverse to dry.
  • Since the size is manually measured, please allow a 0.3-0.5cm dimension difference.
  • Due to the different monitor and light effects, the actual color of the item might be slightly different from the visual pictures.

Production: 6-8 business days

Shipping time:

  • Shipments within the USA take 7 – 15 days. Typically, it takes 14-28 business days to arrive at an international address. This time is when it is shipped out, not when the order is placed. Due to COVID-19, it may take 2-6 business days.
  • Worldwide shipping is available. Shipping fees and delivery time depend on the country and total weight of items in your order.
×
×