A menos que finalice la función de procesamiento de Ajax con exit()
o die()
, la función Ajax recibe la salida deseada y correcta, pero sigue 0
.
¿Alguna idea de por qué está sucediendo eso?
¿Está destinado a ser así o se podría arreglar?
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 Plugins , pero ¿por qué es necesario?