TIDAK!!!
Dont mengandalkan check_admin_referer
, Hati-hati!
- Ini termasuk
wp_verify_none
hanya dalam kasus ketika _wpnonce
diatur !!!
- Dalam hal itu, tidak
DIE()
. Sebaliknya, ia mengembalikan false ...
Lihat melalui kode-phseudo ini ( sumber lengkap ada di sini ):
function check_admin_referer( $action = -1, $query_arg = '_wpnonce' ) {
.....
$result = isset($_REQUEST[$query_arg]) ? wp_verify_nonce($_REQUEST[$query_arg], $action) : false;
do_action( 'check_admin_referer', $action, $result );
if ( ! $result && ! ( -1 == $action && strpos( $referer, $adminurl ) === 0 ) ) {
die(...);
}
return $result;
}