수색…


통사론

  • 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