A menos que termine la función de procesamiento Ajax con exit()
o die()
, la función Ajax recibe la salida deseada y correcta pero sigue con 0
.
¿Alguna idea de por qué sucede eso?
¿Se supone que eso debe ser así o podría arreglarse?
add_action('wp_ajax_get_homepage', 'get_homepage');
add_action('wp_ajax_nopriv_get_homepage', 'get_homepage');
function get_homepage(){
echo "get_homepage ->";
exit();
}
He leído en AJAX en complementos , pero ¿por qué es necesario?