Tìm theo từ khóa

Hiển thị các trường tùy biến trong Woocommerce Archive Product Page



Để hiển thị các trường tùy biến trong woocommerce archive product page ta làm theo các bước như sau, xem vị trí cần hook hiển thị và  hàm hiển thị các trường của ACF field nhé! (cần cái plugin advanced custom fields trước)

  1. Thông tin về các hàm hook trong woocommerce archive page  Vị trí các hàm hook trong trang danh mục sản phẩm woocommerce
  2. Code mẫu hàm hook acf  field vào page bằng cách thêm đoạn code sau vào function.php
Trong đó hàm get_post_meta( $post->ID,’cf_inverter’,true ) lấy giá trị acf filed có name là cf_inverter như hình bên dưới

Hiển trị ACF field trong trang product archive
Hiển trị ACF field trong trang product archive

Kết quả trang archive sản phẩm như sau

Ghi chú:

Nếu các bạn muốn hiển thị vào các trang khác của woocommerce thì xem thêm  Các loại trang (Conditional Tags) được định nghĩa trong woocommerce

Ví trí hook hiển thị trong trang sản phẩm (single product) các bạn xem thêm trong  Vị trí các hàm hook trong single product woocommerce (visual guide hook)

Ví dụ : Các bạn muốn hiển thị thêm dòng “Test” cuối trang sản phẩm thì thêm hàm kiểm tra single product is_product() và hook vào vị trí woocommerce_after_single_product như sau

 

0 0 votes
Article Rating
Subscribe
Notify of
guest
17 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
hao
hao
25 days ago

em add code vào file funtion rồi nhưng mà trong phần quản trị ko có mục custom field… với cho em hỏi muốn hiển thị màu sắc và size của sản phẩm đó thì làm như nào v anh

nguyen
nguyen
1 month ago

xin chao. mình có làm theo. nhưng thông số tùy chỉnh cho mỗi sản phẩm thì phải set-up thế nào.

Thuong
Thuong
4 months ago

e chào a, a cho e hỏi như các thông tin về thông số của mỗi sản phẩm là khác nhau, thì làm thế nào để nó hiện lên khác nhau ạ. E làm giống anh mà tất cả sp đều hiển thị thông tin giống nhau

Wepos
Wepos
9 months ago

mình đã làm thì lên được trang danh mục và trang chủ, nhưng trang single product nó lại không rq. nhờ Ad chỉ thêm. xin cảm ơn.

wepos
wepos
Reply to  Aiken Trung
9 months ago

ok thanks ad

Vinh
Vinh
10 months ago

Chèn vào file nào vậy bạn. Mình đang muốn làm mà chưa dc. Cám ơn b

vinh
vinh
Reply to  Aiken Trung
10 months ago

sao mình chèn vào nó không hiện gì nhỉ hihi. Mình đã đổi thông tin trường của mình vào thay mà k dc

vinh
vinh
Reply to  Aiken Trung
10 months ago

Mình làm được rồi bạn à. Mình muốn cho hiển thị luôn cả ở ngoài trang chủ. thì làm sao để hiển thị bạn nhỉ. mong b chỉ giúp. Mình dùng flatsome. Mình cám ơn b nhiều

Wepos
Wepos
Reply to  vinh
9 months ago

bạn ơi, bạn làm sao ra được trong trang chi tiết sản phẩm nhỉ ? Mình làm chỉ ra được Product_tag, product_category,..thôi

17
0
Would love your thoughts, please comment.x
()
x