get_delete_post_link() inside Loop stubbornly returns nothing
get_delete_post_link() Should work without parameters if you are using it inside the loop I believe that you need to remove your wp_reset_query() that is placed before the if( $the_query->have_posts()..