私は特にjQueryとAJAXが比較的新しいです。戻り値が常に0であるという小さな問題がありますが、これは実際には成功メッセージであり、何も返さないと思います。
Google-verseを精査し、PHPコールバックにdie()関数があり、add_actionsが正しいと信じています。
私はローカルホストで作業していますが、それが影響するのではないかと疑っていますが、これはすべてフロントエンドではなく管理者にあります。また、jsがキューに登録され、ローカライズされていることも確認しました。
Chrome開発者エリアで200 OKメッセージを受け取ります。
また、http: //codex.wordpress.org/AJAX_in_Pluginsから基本的なAJAXをテストし、0を返しました。これは、以下に概説するコード以外のものであるのではないかと思います。
今は、jQueryに何かを返そうとしているところです。任意の助けをいただければ幸いです。
jQuery
jQuery(document).ready(function(){
    jQuery('.cl_link_buttons').val('id').click(function() {
            var currentid = jQuery(this).attr('id');
            //alert(currentid);
            console.log(currentid);
            jQuery.ajax ( data = {
                action: 'cleanlinks_ajax_get_post_data',
                url: ajaxurl,
                type: 'POST',
                dataType: 'text',
                "currentid" : currentid
            });
            jQuery.post(ajaxurl, data, function(response) {
                var dataz = response;
                alert( dataz );
                console.log (dataz); //show json in console
            });
            return false;
    }); //end click event
}); //end doc readyPHP
add_action("wp_ajax_cleanlinks_ajax_get_post_data", "cleanlinks_ajax_get_post_data");
add_action("wp_ajax_nopriv_cleanlinks_ajax_get_post_data", "cleanlinks_ajax_get_post_data");
function cleanlinks_ajax_get_post_data() {
$from_ajax =  $_POST['currentid'];
echo "do" . $from_ajax . "something";
die();
}jQuery('.cl_link_buttons').val('id').click(function()奇妙に見える。