wordpress bài 5: viết một filter hook đơn giản

 Chào mọi người ở bài trước ta đã cùng đi tìm hiểu hoạt động của action hook, bài này ta cùng đi viết một filter hook đơn giản.

filter để lọc dữ liệu, gắn vào hook để thực thi hàm trong filter đó.

Ta khai báo một hàm lọc dữ liệu trong functions.php của theme đang tạo.



hàm được định nghĩa tên là locdulieu có tham số là $dulieu được truyền vào. bên trong hàm locdulieu biến $dulieu là kết quả của hành động của hàm str_replace(); sau đó trả lại kết quả biến $dulieu.

sau khi viết xong hàm xử lý, ta phải add filter locdulieu này móc nối với một hook, trong ảnh là hook mạc định có tên là 'the_content' đây là hàm sẽ lọc nội dung.

theo như nội dung hàm filter trên thì từ chào trong nội dung bài viết sẽ được lọc và thay thế bằng từ đã lọc và in ra màn hình.



 Ngoài hook the_content, còn có các hook mạc định khác ví dụ như the_title là hook lọc tiêu đề, dưới đây là các viết filter lọc tiêu đề. 


Tiều đề bài viết có từ chào sẽ được lọc và thay thê bằng từ beep và in ra màn hình. Trên đây là nội dung bài viết, chúng ta đã cùng thực hành viết một filter đơn giản qua đó làm cơ sở để tiến tới các bài tiếp theo viết những filter khác phức tạp hơn.

wordpress bài 4: xem cơ chế thực thi của action hook qua thực hành một hook đơn giản

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


Nhận xét :

Đăng nhận xét