There is no easy way to do this right now, but if you know how to code that you can create it yourself. There will be a widget for this in the premium version, but that isn’t ready for release yet.
You would have to do the following: add a search form in the sidebar and send it to the store locator page. In the url you will see the searched parameter ( like &location=amsterdam or so ). You take that and use it in the js file and include it in the first request the store locator makes. ( there is better code in an old thread about this somewhere in the support form, but I can’t find it back ).
I’ve been able to pass the address/zip value into my store locator page. I haven’t been able to figure out where to include the value into the js. Is it in the wpsl-gmap.js file or is it somewhere else?
Also, this is a great plugin. I’ve been able to adapt it to just about everything I need it to do. Nice work.
Search for ‘function codeAddress()’, there you will see the address var which normally takes the data from the input field. Change that so that it takes the value from the url if the url param exists.
But this codeAddress function is normally only called when a user clicks on the ‘search’ button, so you will have to write some extra code that will call the codeAddress when the url param exists as well.