[hỏi – đáp] Show thuộc tính sản phẩm ra trang sản phẩm trong wordpress

Có một số  bạn đặ câu hỏi làm thế nào để show thuộc tính sản phẩm ra trang sản phẩm như thế nào ? nay mình sẽ hướng dẫn bạn cách show sản phẩm ra trang sản phẩm

Show thuộc tính sản phẩm ra trang sản phẩm trong wordpress

Thuộc tính sản phẩm là gì ?

Thuộc tính sản phẩm là các thông tin chi tiết và đặc tính riêng biệt của từng mặt hàng như: Màu sắc, kích thước, hoa văn, chất liệu… Chọn càng nhiều thuộc tính sẽ càng giúp tăng độ hiển thị của sản phẩm khi người mua thực hiện tìm kiếm sản phẩm đó trên Sendo.

Thuộc tính sản phẩm là gì ?

trong Woo bạn vào thuộc tính sẽ có như bảng ở trên để nhập thuộc tính sản phẩm nhé ,

Sau khi có thuộc tính , khi bạn đăng sản phẩm nhớ chọn thuộc tính để có thể show nó ra nhé

Cách get thuộc tính sản phẩm 

bạn vào file function.php theme bạn đang dùng ( ưu tiên dùng child themes bạn nhé ) , thêm dòng code sau

cách get thuộc tính sản phẩm

Cách Show các thuộc tính sản phẩm vào trang sản phẩm

với đoạn code trên sẽ tạo ra vòng lặp và lấy ra các thuộc tính sản phẩm , đoạn code add_action( ‘woocommerce_before_add_to_cart_form’, ‘de_xuat_thuoctinh’ ); sẽ HOOK vào trên nút thêm vào sản phẩm trong trang sản phẩm, chúng ta có thể css lại cho đẹp hơn nhé

Với những trang sản phẩm tự build trang sản phẩm hoặc ko có “thêm vào giỏ hàng” thì bản này sẽ ko hiện thị , chúng ta có thể tìm vị trí khác để hook vào hoặc bạn có thể thêm bằng cách nhét short vào như hình

Show thuộc tính sản phẩm ra trang sản phẩm trong wordpress

Với đoạn code dán trong Function cho chúng ta đoạn short [thongtin111], sau khi dán xong sẽ được như hình nhé !

Show thuộc tính sản phẩm ra trang sản phẩm trong wordpress

Để làm đẹp hơn chúng ta dán css vào

Kết luận :

Với cách làm trên bạn có thể show hết các thuộc tính sản phảm ra trang sản phẩm nhé

Nếu các bạn có  thuộc tính dùng từ  ACF hoặc là Taxonomy các bạn có thể xem bài tiếp theo của tớ nhé

Bạn có thể đặt câu hỏi hoặc yêu cầu bên dưới mình sẽ giúp bạn

Chúc các bạn thành công !

Điểm 5/5 – ( Có 3 bình chọn)

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

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