Example of how to load just the exposed views filter:
$view = views_get_view('example_views');
if($view){
$view->set_display('page_1');
$view->init_handlers();
$form_state = array(
'view' => $view,
'display' =>; $view->display_handler->display,
'method' => 'get',
'rerender' => TRUE,
'no_redirect' => TRUE,
);
$output = drupal_build_form('views_exposed_form', $form_state);
}else{
$output = ""; // error messages or something...
}
print $output;
Get in touch and tell me about the role or what you're building.