Desejo salvar alguns parâmetros nas opções do widget que são passadas para outra página. O widget é um formulário que chama um serviço da web.
As opções que desejo passar são a autenticação do serviço da web, atualmente codificado na página de resultados (feito como um modelo). Portanto, eles devem estar ocultos do usuário do site.
Código do widget / plugin:
function widget($args, $instance){
extract($args);
$title = apply_filters('widget_title', empty($instance['title']) ? 'Choose a service' : $instance['title']);
$lineOne = empty($instance['username']) ? '' : $instance['username'];
$lineTwo = empty($instance['password']) ? '' : $instance['password'];
# Before the widget
echo $before_widget; // etc...
Página de resultados ...
$url = "http://www.nhs.uk/NHSCWS/Services/ServicesSearch.aspx?user=".[USERNAME]."&pwd=".[PASSWORD]."&q=".$_POST['PostCode']."&type=".$_POST['ServiceType']."";
Ainda aprendendo como o WP se encaixa, desculpe a pergunta n00b.