Show a block within node content (field template) based on context/taxonomy?
you can do what i did before :  

-1 install computed field module and enable it.

-2 you have to call the specific views that you want in computed field like this way

&lt;?php
$view = views_get_view('your_views_name');
$view-&gt;set_exposed_input();
$display_id = 'default';
$view-&gt;set_display($display_id);
$view-&gt;render();
$entity_field[0]['value'] = ($view-&gt;preview());
?&gt;