Mywpnonces
1.0.0
MYWPNonces는 WordPress Nonce 기능을 객체 지향 방식으로 구현한 라이브러리입니다.
새 인스턴스를 선언합니다.
$ myNonces = new MY_WP_Nonces ( ' my_nonce_action ' );
$ myNonces -> createNonce ();
도움말: wp_create_nonce()
$ myNonce -> getNonceField ( ' the_name_of_nonce ' , true , true );
3개 매개변수는 선택사항입니다.
도움말: wp_nonce_field()
$ myNonce -> verifyNonce ( $ nonce );
1개의 매개변수가 필요합니다!
도움말: wp_verify_nonce()
$ target_url = ' https://www.example.com/wp-admin/trash-something ' ;
$ myNonce -> getNonceUrl ( $ target_url , ' the_name_of_nonce ' );
첫 번째 매개변수는 필수이고 두 번째 매개변수는 선택사항입니다.
도움말: wp_nonce_url()
$ query_arg = ' _security ' ;
$ myNonce -> checkAdminReferer ( $ query_arg );
1 매개변수는 선택사항입니다.
도움말: check_admin_referer()
$ query_arg = ' _security ' ;
$ die = true ;
$ myNonce -> checkAjaxReferer ( $ query_arg , $ die );
2 매개변수는 선택사항입니다.
도움말: check_ajax_referer()
$ myNonce -> areYouSure ();
도움말: wp_nonce_ays()