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