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
Nhận xét :
Đăng nhận xét