add_filter()
filter
add_filter( string $hook_name, callable $callback, int $priority = 10, int $accepted_args = 1 ): true
Thêm chức năng gọi lại vào móc lọc.
function add_filter( $hook_name, $callback, $priority = 10, $accepted_args = 1 ) {
global $wp_filter;
if ( ! isset( $wp_filter[ $hook_name ] ) ) {
$wp_filter[ $hook_name ] = new WP_Hook();
}
$wp_filter[ $hook_name ]->add_filter( $hook_name, $callback, $priority, $accepted_args );
return true;
}
Ví dụ 1: Loại bỏ chữ "Danh mục: " khỏi tiêu đề
add_filter('get_the_archive_title', function($title){
if (is_category() || is_archive()) {
// Loại bỏ chữ "Danh mục: " khỏi tiêu đề
$title = single_cat_title('', false);
}
return $title;
});
Loại bỏ chữ "Danh mục: " khỏi tiêu đề