훅(hook) 은 우리가 아는 갈고리 (?) 를 보면 이해가 빠릅니다. 완성된 코드에 후크를 걸어서 개발자가 원하는 별도의 처리를 할 수 있도록 만든 함수를 일컫습니다. 우리는 훅을 크게 액션 과 필터 로 나누어서 이야기 하는 편인데요, 두개 모두 동일한 동작을 수행하고 반환값을 주지 않으면 액션, 반환값을 주면 필터 이라고 부르게 됩니다.
function wporg_callback() {
// do something
}
add_action( 'init', 'wporg_callback' );function wporg_filter_title( $title ) {
return 'The ' . $title . ' was filtered';
}
add_filter( 'the_title', 'wporg_filter_title' );| $tag | 없음 | 훅 이름 |
| $function_to_add | 없음 | 후킹 할 함수 이름 |
| $priority | 10 | 수행 우선순위 |
| $acceped_args | 1 | 파라미터 숫자 |
do_action($hook_name, $arg)$hook_name 에 연결된 모든 함수를 호출합니다.
자주 사용되고 있는 후크 리스트입니다. 전체 후크를 확인하려면 [여기]를 참조해주세요