wordpress bài 6: sử dụng action hook xóa khối breadcrum trong giao diện cửa hàng

Trong bài này chúng ta cùng đi tìm hiểu cách xóa một phần tử nào đó không muốn cho nó hiển thị trên giao diện. Thực hành xóa khối đường dẫn trong trang cửa  hàng hay còn gọi là breadcrum.

xóa breadcrum trong trang cửa hàng tìm đến file archive-product.php trong plusgin/woocommerce
tìm thấy hook do_action('woocommerce_before_main_content'); móc nối với hàm woocommerce_breadcrum.


tìm kiếm trong forder plusgins/woocommerce với nội dung 'function woocommerce_breadcrum'  tìm ra file chứa hàm đó.



copy file tìm thấy rồi pate vào theme giống cấu trúc như woocommerce rồi tìm tới hàm chưá woocommerce_breadcrum.
để xóa ta có thể xóa trực tiếp hàm xử lý hiển thị breadcrum này đi, nhưng làm cách này không chuyên
nghiệp. Ta sử dụng lệnh remve_action để xóa bỏ hàm, viết trong file function của theme remove_action('tên hook','ten ham: woocommerce_breadcrum',20);


kết quả sẽ làm mấy khổi breadcrum.


Nhận xét :

Đăng nhận xét