I use ajax with jquery and when I tried to display the result in popup.
Then alert always displays 0
success : function(results) {
alert(result
I had a similar issue with admin-ajax.php returning 0, even i had die().
My problem was that the add_action was declared in a file not loaded default by plugin.
Anyway, if you have problem also check in browser what __.com/wp-admin/admin-ajax.php?action=youraction returns.
That's probably because the server side script you are calling with AJAX returns 0
(the one you have specified in the url
property).
Make sure the action_name is ok. If it's not found in functions.php you will get 0 as the result.
I had the same issue. I'd forgotten to enable the plugin. After enabling the plugin I received the expected data.