Cách sử dụng Filter Hook trong WordPress

48 sec read

filter hook wordpress

Để có thể trở thành deverloper thực thụ về WordPress thì bạn sẽ phải biết cách sử dụng hook (add_action(), add_filter()), nó là thứ cốt lõi trong WordPress. Hook cũng được sử dụng trong Core của WP. WordPress có 2 kiểu Hook chính: Action hook và Filter hook.
Trong bài hôm nay chúng ta sẽ tìm hiểu về Filter hook

Filter hook là gì?

Filter Hook là một điểm neo được khai báo trong mã nguồn WordPress, plugin hoặc theme để chúng ta có thể sửa lại giá trị của biến PHP tại nơi mà điểm neo đó đã được khai báo.

<?php
    $copyright = ‘Design by Ncc’;
    echo apply_filters( ‘ncc_copyright’, $copyright );
?>

Đặc tính

Dùng để làm thay đổi giá trị

function ncc_change_copyright( $output ) {
    $output = ‘Design by Ncc Soft’;
    return $output;
}
add_filter( ‘ncc_copyright’, ‘ncc_change_copyright’ );

Bây giờ đoạn text “Design by Ncc” đã được thay thế thành đoạn text mới “Design by Ncc Soft” nhờ sử dụng filter.

Cách sử dụng filter hook

Đây là những filter có sẵn trong WordPress:

https://codex.wordpress.org/Plugin_API/Filter_Reference
Avatar photo

Clean Code: Nguyên tắc viết hàm trong lập trình…

Trong quá trình phát triển phần mềm, việc viết mã nguồn dễ đọc, dễ hiểu là yếu tố then chốt để đảm bảo code...
Avatar photo Dat Tran Thanh
3 min read

Clean Code: Nguyên tắc comment trong lập trình

Trong lập trình, code không chỉ là một tập hợp các câu lệnh để máy tính thực thi, mà còn là một hình thức...
Avatar photo Dat Tran Thanh
3 min read

Clean Code: Nguyên tắc xử lý lỗi (Error Handling)

Trong quá trình phát triển phần mềm, việc xử lý lỗi không chỉ là một phần quan trọng mà còn ảnh hưởng trực tiếp...
Avatar photo Dat Tran Thanh
4 min read

Leave a Reply

Your email address will not be published. Required fields are marked *