Checking if a view has view blocks I created a view page; it displays titles and images from the photoset content type. Some of these nodes have a view block. 

How can I highlight items on general page with view blocks?
For me it's enough to add some classes to these items.
Set your views display style to unformatted and add preprocess function into your template.php, smthng like

function theme_preprocess_views_view_unformatted(&amp;$vars) {
  $view = $vars['view'];
  $rows = $vars['rows'];

foreach ($vars['view']-&gt;result as $id =&gt; $row) {

    if ( in this place add your if statement ) {
      $vars['classes_array'][$id] .= ' added_extra_class';
    }  
  }
}


You can check for every row needed condition