se si usa get_post e poi si cerca di richiamare il contenuto gli shortcode non vengono parsati. Per ovviare si può usare la riga 2
<?php $current_post = get_post( $_GET['id_ed'] ); do_shortcode(get_post_field('post_content', $current_post->ID))