Hiện thuộc tính sản phẩm tại trang chi tiết sản phẩm trong woocommerce

Tôi đã làm việc trên một trang web thương mại điện tử lớn gần đây. Wooc Commerce được cập nhật thường xuyên và thật không may, tài liệu không phải lúc nào cũng bao gồm các tính năng mới.

Nói chung khi tôi gặp một vấn đề mới, tôi hỏi Google. Nó dễ dàng thích ứng với mã hơn là viết từ đầu. Thành thật mà nói, tôi thấy hệ thống thuộc tính hơi khó hiểu. Tôi đã xem qua bài viết Stack Overflow này, nó đã giúp. Sau đó tôi nhận ra có một cách dễ dàng hơn nhiều.

Tạo woocommerce action

Sửa file functions.php trong child-theme và thêm vào đoạn code sau:

//show attributes after summary in product single view
add_action('woocommerce_single_product_summary', function() {
	//template for this is in storefront-child/woocommerce/single-product/product-attributes.php
	global $product;
	echo $product->list_attributes();
}, 25);

Tải lại trang chi tiết sản phẩm. Bây giờ bạn sẽ thấy bảng thuộc tính.

OK,

Leave a Reply

Your email address will not be published. Required fields are marked *