ในการเรียกฟังก์ชั่น แบ่งเป็น
add_action( 'wp_ajax_my_action', 'my_action' ); // 1 . แบบ Login
add_action( 'wp_ajax_nopriv_my_action', 'my_action' ); /2. ไม่ล็อกอิน Not Login
เรียกผ่าน URL my_action
function my_action() {
global $wpdb;
$whatever = intval( $_POST['whatever'] );
$whatever += 10;
echo $whatever;
wp_die();
}
GET Request
https://localhost.com/wp-admin/admin-ajax.php?action=my_action