wordpress bài 11: Định nghĩa thêm filter trong woocommerce.

 Trong bài này ta sử dụng filter để thực hiện các tác vụ: thay chữ giảm giá sản phẩm trong trang cửa hàng thành chữ khác tùy ý, bỏ phần ngôi sao rating đi.

hàm sử lý hiển thị phần giảm giá là hàm flash sale, truy tung tìm kiếm hàm flash sale.


trong theme tạo file sale-flash.php mới có cấu trúc giống như plusgin, copy nội dung từ file gốc dán vào
sửa nội dung:


kết quả làm thay đổi giảm giá thành sale



tiếp theo là thực hiện bỏ phần rating ngôi sao đi:

vào functions.php viết hàm remove_action()


xử lý chỉnh sửa phần giá sản phẩm:
tim kiem ham xu ly gia price



copy file  gốc chứa hàm về thư mục đồng cấu trúc trong theme mới.


định nghĩa lại các thẻ html trong file




kết quả khi đổi thẻ h2 phần hiển thị giá



xử lý nút thêm giỏ hàng:

truy tung hàm xử lý add to cart, tìm ra được vị trí của hàm 


tạo forder mới trong theme, copy lấy file gốc pate vào, thay đổi lại trong file đó mới đó. thêm cặp thẻ div bọc ngoài va class nutadd.


xóa class cũ đi, sửa lại nút thêm vào giỏ hàng thành nút thêm


thay đổi số cột hiển thị sản phẩm:

truy tung với từ khóa loop-shop-columns


tìm được vị trí hàm xử lý


bên trong hàm xử lý dùng filter để lọc ra số cột sản phẩm là 4 cột


ta phải add filter trong functions.php của theme đổi số cột thành 2


ta css cho cột sản phẩm cho đẹp, đổi lại width của cột sản phẩm và lưu css lại trong tệp tin style.css




Nhận xét :

Đăng nhận xét