O ile nie zakończę funkcji przetwarzania Ajax przez exit()
lub die()
, funkcja Ajax otrzymuje pożądane i prawidłowe dane wyjściowe, ale następuje po nich 0
.
Wiesz, dlaczego tak się dzieje?
Czy to ma tak być, czy może być naprawione?
add_action('wp_ajax_get_homepage', 'get_homepage');
add_action('wp_ajax_nopriv_get_homepage', 'get_homepage');
function get_homepage(){
echo "get_homepage ->";
exit();
}
Czytałem w AJAX we wtyczkach , ale dlaczego jest to konieczne?