WordPress
add_action ()
수색…
통사론
- add_action ($ tag, $ function_to_add)
- add_action ($ 태그, $ function_to_add, $ 우선 순위)
- add_action ($ 태그, $ function_to_add, $ 우선 순위, $ accepted_args)
매개 변수
매개 변수 | 세부 |
---|---|
$ 태그 | (문자열) 프로 시저 $function_to_add 가 연결될 작업의 이름입니다. |
$ function_to_add | (호출 가능) 호출 할 호출 할 수있는 함수 / 프로 시저. |
우선 순위 $ | (int) $function_to_add 가 실행될 우선 순위 레벨입니다. 선택 과목. 기본값 10. |
$ accepted_args | (int) 호출 가능 함수 $function_to_add 수락하는 인수의 수. 선택 과목. 기본값 1. |
직접 함수 콜백
add_action( 'init', function() {
// do something here
} );
기능 블록을 사용하여 일련의 명령어를 연결합니다. init
훅을 사용하면 wordpress가 필요한 구성 요소를로드 한 직후 명령어 세트가 실행됩니다.
함수 이름 참조 콜백
function my_init_function() {
// do something here
}
add_action( 'init', 'my_init_function' );
함수의 이름을 사용하여 명령어 세트를 연결합니다. init
훅을 사용하면 wordpress가 필요한 구성 요소를로드 한 직후 명령어 세트가 실행됩니다.
클래스 정적 메서드 콜백
class MyClass {
static function my_init_method() {
// do something here
}
}
add_action( 'init', array( 'MyClass', 'my_init_method' ) );
클래스의 정적 메서드를 사용하여 일련의 명령어를 연결합니다. init
훅을 사용하면 wordpress가 필요한 구성 요소를로드 한 직후 명령어 세트가 실행됩니다.
객체 메소드 콜백
class MyClass {
function my_init_method() {
// do something here
}
}
$obj = new MyClass();
add_action( 'init', array( $obj, 'my_init_method' ) );
객체의 메소드를 사용하여 일련의 명령어를 연결합니다. init
훅을 사용하면 wordpress가 필요한 구성 요소를로드 한 직후 명령어 세트가 실행됩니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow