Я хочу сохранить некоторые параметры в настройках виджета, которые затем передаются на другую страницу. Виджет - это форма, которая вызывает веб-сервис.
Параметры, которые я хочу передать, - это аутентификация для веб-службы, которая в настоящее время жестко запрограммирована на странице результатов (выполняется в виде шаблона). Поэтому они должны быть скрыты от пользователя сайта.
Код из виджета / плагина:
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...
Страница результатов ...
$url = "http://www.nhs.uk/NHSCWS/Services/ServicesSearch.aspx?user=".[USERNAME]."&pwd=".[PASSWORD]."&q=".$_POST['PostCode']."&type=".$_POST['ServiceType']."";
Все еще учимся, как WP висит вместе, так что извините за вопрос n00b.