Cómo llamar a ajax en wordpress

Mi salida de llamada ajax siempre muestra 0 como salida, no sé por qué

Enfunctions.php Tengo este codigo

function get_data() {
    $abc = '1';
    $result = $wpdb->get_results("SELECT * FROM ".$wpdb->options ." WHERE option_name LIKE '_transient_%'");
    echo  $result; //returning this value but still shows 0
    wp_die();
}

add_action( 'wp_ajax_nopriv_get_data', 'get_data' );
add_action( 'wp_ajax_get_data', 'get_data' );

Y mi llamada ajax está en un javascript

$('body').on("click", ".re-reset-btn", function(e){

    var panel = $('#re-compare-bar');       

    $.ajax({
             type : "GET",
             dataType : "json",
             url : "/wp-admin/admin-ajax.php",
             data : {action: "get_data"},
             success: function(response) {

                   alert("Your vote could not be added");
                   alert(response);
                }
        });   

    $("#re-compare-bar-tabs div").remove(); 
    $('.re-compare-icon-toggle .re-compare-notice').text(0); 

});

Estoy haciendo una llamada ajax en wordpress sin usar el complemento pero no obtengo lo que estoy pasando. Incluso si salgo $ abc todavía muestra 0.

Respuestas a la pregunta(3)

Su respuesta a la pregunta