개발 공부 기록

워드프레스 개발 공부 기록3 본문

개발/기타

워드프레스 개발 공부 기록3

_김도연 2023. 11. 9. 10:14

Class

- 클래스 생성자에 add_action, add_filter를 넣음

- new 키워드로 클래스를 생성함

- action, filter는 내부적으로 call_user_func 함수를 사용함

   call_user_func([$object, 'function_name']);

 

Ajax

- 관리자단에서 사용할 경우

add_action(

    'wp_ajax_{my_action}',

    function () {

        // ...

       die();

    }

);

 

- 비관리자(클라이언트)단에서 사용할 경우 (php)

add_action('wp_ajax_nopriv_{my_action}', 'my_action_callback');

 

(js)

$.get(ajaxurl, {

    action: 'my_action',

    key: value

});

 

'개발 > 기타' 카테고리의 다른 글

워드프레스 개발 지식 정리 1  (1) 2023.11.08
[Mac] Mac 꾸미기 - Run Cat  (0) 2021.12.06
7월 읽을만한 글  (0) 2021.07.06
모노레포와 러나  (0) 2021.06.27
[기초] 브라우저 호환성과 빌드 환경(Webpack)  (0) 2020.09.21
Comments