Hàm apply_filters trong wordpress
Trong bài viết này mình sẽ hướng dẫn các bạn sử dụng Hàm apply_filters trong wordpress với những ví dụ được sử dụng nhiều nhất
apply_filters( string $tag, mixed $value )
Hàm apply_filters dùng để gọi lại các hàm đã được thêm vào filter hook
Mô tả
- Các hàm gọi lại được gắn vào filter hook và được gọi bằng cách gọi hàm này. Hàm này có thể được sử dụng để tạo filter hook mới bằng cách gọi hàm này với tên của hook mới được chỉ định bằng tham số $tag.
- Hàm này cũng cho phép nhiều đối số bổ sung được truyền vào hook.
Ví dụ cách sử dụng
// Hàm dùng để gọi lại
function example_callback( $string, $arg1, $arg2 ) {
// có thể sửa đổi biến $string.
return $string;
}
add_filter( 'example_filter', 'example_callback', 10, 3 );
/*
* Sử dụng filters bằng cách gọi hàm 'example_callback()'
* - Hàm 'example_filter' là filter hook.
* - 'filter me' là giá trị được filter
* - $ arg1 và $ arg2 là các đối số bổ sung được truyền để gọi lại hàm.
$value = apply_filters( 'example_filter', 'filter me', $arg1, $arg2 );
Tham số
Xem thêm bài viết về: Hàm apply_filters trong wordpress