wordpress bài 8: sửa xóa các hook xử lý trong woocommerce

 Trong bài này ta cùng sử dụng hook action và filter để đi thêm sửa xóa các nội dung hiển thị trong woocommerce.

phần sidebar bên phải trong trang cửa hàng ta muốn bỏ đi thì làm như sau


lưu ý là đây là sidebar thuộc về wordpress không phải phần sử lý của woocommerce.

ta có hai cách tắt hiển thị: một là vào widget và tắt đi, hai là vào trang page.php của theme xóa dòng get_sidebar('content-bottom'); đi.



trang archive-product.php trong template woo là trang thực thi các hook hiển thị cho trang cửa hàng hay gọi là trang shop.

để xử lý breadcrum thì ta tìm hàm xử lý của nó trong file  archive-product.php tìm thấy hàm móc nối với hook.


tìm trong /plusgin/woocommerce với tên hàm + tiền tố fucntion, copy cả hàm đó lại


kết quả tìm kiếm được như bên dưới


click vào kết quả tìm kiếm sẽ tới vị trí của hàm


copy và dán đoạn code của hàm tìm thấy vào functions.php của theme, ta đinh nghĩa lại code trong đó


thêm thẻ div và class="khoiduongdan" vào trong code


kết quả, khi kiểm tra phần tử khối breadcrum thấy xuất hiện thẻ div và class="khoiduongdan"

còn nếu muốn định nghĩa lại html cái khối breadcrum này thì ta làm như sau: (phần css ta có thể sửa trực tiếp trên chorme rồi copy mã dán vào tệp tin style.css trong admin)

sửa dấu ngăn cách trên breadcrum




wordpress bài 7: thay đổi giao diện trang cửa hàng bằng action và filter

wordpress bài 9: Luyện tập với hook của woocommerce

Nhận xét :

Đăng nhận xét