Or, embed this snippet using GenerateWP WordPress Plugin.

Download

Clone

test

// Add Shortcode
function custom_shortcode() {

	global $wp_query,
	        $post;
	
	    $atts = shortcode_atts( array(
	        'line' => ''
	    ), $atts );
	
	    $loop = new WP_Query( array(
	        'posts_per_page'    => 200,
	        'post_type'         => 'produtos',
	        'orderby'           => 'menu_order title',
	        'order'             => 'ASC',
	        'tax_query'         => array( array(
	            'taxonomy'  => 'linhas',
	            'field'     => 'slug',
	            'terms'     => array( sanitize_title( $atts['line'] ) )
	        ) )
	    ) );
	
	    if( ! $loop->have_posts() ) {
	        return false;
	    }
	
	    while( $loop->have_posts() ) {
	        $loop->the_post();
	        echo the_title();
	    }
	
	    wp_reset_postdata();

}
add_shortcode( '', 'custom_shortcode' );