Trong bài chia sẻ lần này mình sẽ chia sẻ các tip và code mình lụm lặt, tìm hiểu được trong quá trình làm website Woocommerce & Flatsome
[color=#0099ff]Tự xóa ảnh sản phẩm khi xóa sản phẩm[/color] | Nguồn: Nguyễn Đình Phú
//Tự xóa ảnh sản phẩm khi xóa sản phẩm
function delete_all_attached_media( $post_id ) {
if ( get_post_type($post_id) == "product" ) {
$attachments = get_attached_media( '', $post_id );
foreach ($attachments as $attachment) {
wp_delete_attachment( $attachment->ID, 'true' );
}
}
}
add_action( 'before_delete_post', 'delete_all_attached_media' );
[color=#0099ff]Hiển thị hình ảnh sản phẩm trong email thông báo đơn hàng mới[/color] | Nguồn: Flatsome Việt Nam
//Cách thêm Hình ảnh vào email đặt hàng WooCommerce
function gh_add_image_to_wc_emails( $args ) {
$args['show_image'] = true;
$args['image_size'] = array( 100, 50 );
return $args;
}
add_filter( 'woocommerce_email_order_items_args', 'gh_add_image_to_wc_emails' );
[color=#0099ff]Căn đều giá sản phẩm[/color] | Nguồn: qnet88.com
/*Co dinh khoang cach ten sp*/
p.name.product-title a {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
height: 40px; /*tùy theo bạn muốn hiển thị bao nhiêu hàng, như ở đây là 2 hàng tiêu đề như hình*/
}