This author's response time can be up to 2 business days.
Hey db-dzine Team,
I bought and installed the Store Finder Plugin, but it looks nothing like in the demo and also I can’t find where I can make it look like the demo (i configured everything like in the demo backend.
Here’s the link: http://dev.viita-watches.com/store-finder/
Login User: pulse7
Login Pass: pulse7
what do you want to have changed on your site? Of course the general Theme styles are applied globally. You may need to add some custom CSS to override them
Can my company hire you to customize/extend this plugin for what we need?
yes for sure. Please get in contact with firstname.lastname@example.org with detailed explanation what you need
bd5ceb1b-485c-46b5-885e-9373e2bc3bfe – 21 Aug 2017 REGULAR LICENSE
I seem to have found a bug that I can figure out. Under settings have have:
“Store Link Action
What happens when store name is clicked.” Go to website.”
It goes to the url specified on the ‘result list,’ but on the ‘infowindow’ (on the map) clicking the name goes to /store/db-zine
You can see my problem here: https://www.truerest.com/locations-2/ (Type OH in the search box) for the store. I’m going to have the links go to custom landing pages for each store, but there seems to be something broken. How do I have the link for the name on both the infobox/search results go to a custom url?
the name of the store is always linked to the store detail page. The button / link below the store name is the action, that should link to the website / custom URL.
Oh and regarding the 404 error: Please save permalinks under settings again.
If not, how do I edit those pages that are generated automatically (The store page in my case is https://www.truerest.com/store/db-dzine/ – if I HAVE to use that, I’d like it to be store/’store-name’ not db-dzine. So truerest.com/store/easton, etc. I have about 39 locations I’ll be adding so it would be nice if I could just use a custom url for both the infobox/result list. If you point me to the files/code to edit I can likely update it to function this way. Otherwise I’ll probably tinker around with the scripts, but it will probably take me a long time versus if you just tell me where that js call is being made to generate that url in the infobox) How/why is it showing store/db-dzine, are they automatically created in pages and I just edit that? I don’t see any documentation on the store pages, but again ideally I’d like to just edit the js call so that the names on both the search/infobox go to the website url.
This forced me to just hide everything and make the whole infobox information custom html (which is fine because I wanted to use different buttons, wanted hours to show am/pm, etc. anyway. Your editor is pretty limited as you can hide the days, but can’t show am/pm or show the day but show closed. It would be nice if this was just a text field and not a toggle/numbers field so customers could add am/pm or write in Monday: Closed, etc. It’s obvious that if it’s hidden Sat/Sun you’re not open, but it would be nice to be able to add am/pm for clarity or even put in text. Not sure why it’s not just a text field instead of forcing numbers and : only… just a suggestion).
Also the way it display address is not very US friendly (It shows zipcode then city followed by state/country. It would be nice if you could display state without country and follow US address display:
1234 Test Lane
Phoenix, AZ 85040
Yours will display as:
1234 Test Lane
This is a little bizarre for American consumers, I’ve never seen an address display like that. (Maybe not a bug, but just an fyi, it would be great to be able to have custom buttons/sorting of them as well—I ended up just hiding everything and using the description box to display my info in the end, but it was a bit annoying. Not trying to be critical. Love the map overall! Just a bit hard to use properly/has some limitations without just using custom css/coding)
Finally how do I change the search field to display different text. “I don’t like” Find In Store” We are a services company, so it doesn’t really make sense. I’d like it to just be “Find a Location” I’m assuming this is hard-coded as well? (If so again I can just edit it if you point me to the file)
Thank you!! Sorry for all the questions.
what a long text
'<a href="' + store.gu + '"><h3 class="store_locator_name">' + store.na + ' <i class="fa fa-chevron-right" /></h3></a>' +
'<a href="' + store.we+ '"><h3 class="store_locator_name">' + store.na + ' <i class="fa fa-chevron-right" /></h3></a>' +
But you are correct! We will fix this in a next update.
2) You can edit stores (or in your example the db-dzine) while editing the store from the backend
3) Great point with the text field for opening hours! We will add this too. Reason because Sunday does not show is, that we have not put values into it.
4) We are from Germany So sorry for the address writing on our demo, but we will look into how to format the address. Maybe via a simple filter.
5) See Settings > Button > Store locator Title
Best regard! Update will be released tomorrow!
Wow! You’re burning the midnight oil for being based in Germany! Thank you for the extremely fast response! That’s perfect solution for now! (However just letting you know the code you pasted you forgot to close the icon tag so it looks really funky I closed it and it’s EXACTLY how I needed it! Thank you!)
'<a href="' + store.we + '"><h3 class="store_locator_name">' + store.na + ' <i class="fa fa-chevron-right"> </i> </h3></a>' +
^ Just noticed < pre> cut’s it out so you probably posted it correctly, I had to add a space to show. So that likely wasn’t your fault, strange!!
(just for anyone else that may want to do the same thing
I realized it was in EU format (not a big deal, just something I’d consider, the format for US addresses is quite different and it was frustrating that you had to show country if you wanted the state as well. But US addresses are formatted as:
City, State Zip
Most of us silly Americans wouldn’t understand an address with Zip followed by City XD
I had Sunday with the word Sunday and hours and it did not show up in my demo… maybe I did something wrong.
ONE last question. In your demo You have your filter box ‘open’ by default (and actually it doesn’t close in your demo…) How do you have it open by default?
Also how do you have a title ‘Customer facilities’ Free Parking? I’m assuming those are ‘filters’ but how did you give them titles.
Some of the fastest support I’ve ever gotten, you guys are awesome!
we have deployed the update now! Hope it will be released today or tomorrow.
The filter open by default is also now an option within the settings panel. First we had it just via custom CSS.
Filter names are the top ones. So you have to create 1 filter first, this will be the name. Then add the checkbox filters below this first filter as child filters.
- NEW: Show the filter box open by default
Settings > Search Box > Filter open by default
- NEW: Adress format options (standard or American / Australian)
Settings > Data to Show > Address Format
- NEW: Switched from Time field to Text field for opening hours
Now you can write "closed" for example
- NEW: Set a custom infowindow link action
- NEW: Show ZIP & Region
Settings > Data to Show
- FIX: Sunday does not display
- FIX: Server side API key
One last question and then it’s basically perfect; could you supply me with a method to apply an id or something to filters? I like showing the status (active filter) of each store, but it would be nice to be able to apply a color to them. I like being able to use a icon for each filter, but the active filter in the search list is just the label success (green). It would be nice if I could give those a unique color as well. https://www.truerest.com/locations-2/ (Type Phoenix, AZ for a few stores and both filters)
I have ‘Coming Soon’ and ‘Open’ locations, is there an easy method I could add to the js or php to give them unique label colors? Like instead of
<span class="label label-success">Coming Soon</span>
<span class="label label-danger">Coming Soon</span>
another update is in queue which should solve your problem
Perfect, thank you
Actually one last question, since I’m using a custom ‘get directions’ button, how do I code it so it uses the users location (rather than my location) than the destination address. I’ll see if there is a solution on google, but you may be able to provide a quicker answer. When I mapped it in google I used ‘my location’ for each store, but it obviously used my lat/long and then the destination address, I want it to work like your buttons so that it’s unique to whatever address is used. Right now the link is ‘fixed’ to my lat/long.
Okay now I’m being annoying. Is it possible to be able to hit ‘enter’ to search (something I can add to the code perhaps) my mind keeps wanting to type the address/zip and just hit enter.
Another thing is possibly a future addition, the ability to toggle zooming the map via trackpad/mousewheel like you can with regular google maps. It’s nice being able to scroll down the page if you have the map full screen, but it would be nice to be able to zoom with the mouse if you chose. (Can either of those be added with some custom code easily?)
Finally I’d love a button that would just ‘show all’ locations. We’re only based in the US, but it would be great to be able to just ‘showcase’ all our stores if a user wanted. I notice the map doesn’t really work outside of the 100 mile radius, but it would be great if I could click ‘Show All Locations’ or something and have it just reveal all the locations in NA.
Figured out how to get directions, ignore that question. https://maps.google.com/?saddr=My%20Location&daddr=
Enter Button: We will implement this – nice idea!
Zooming with Mouse Wheel: We extra got rid off this. Opinions differ on this of course, but we found it very annoying to get stuck in a map when you just want to scroll down the page. Also this has to do with our WooCommerce Modal concept.
Show All Locations: How do you want this to be displayed? On a map or in a list?
I agree (the zooming was requested by my client—but it would ‘lock’ you into the map and your map is designed around radius searching anyway, so zooming out isn’t valuable if you only have 25 miles as I noticed it doesn’t automatically adjust radius. It would be great however if you could click the minus button and the map would automatically ‘update’ and show locations potentially up to the size of NA, etc. I tried playing with the radius and saw it was capped to 1,000 miles (1609.34KM); but NA is roughly 24708486.57 sq KM. Maybe a cool feature in the future—when you zoom out it will use ajax and automatically update the map to reveal more locations instead of having to change the radius/page reload.
As far as the zooming as well, see https://www.truerest.com/locations/ (if your mouse is hovering over he map and you attempt to scroll a ‘hover effect’ appears that says “use ctrl + scroll to zoom” but it will scroll the page) This allows you to zoom using ctrl and mouse wheel, but doesn’t lock you into the map; I also like that the map automatically adjusts to show more locations—it would be great if you guys could implement something like this in the future. We’re switching from mapifypro to your map as we don’t like how they display the list/search, your’s is MUCH cleaner, but the way they handle the map/zoom and auto populating is very cool. Maybe something for the future, but it would probably require a lot of changes to the core functionality of how your map works as yours is focused around isolating on a specific radius/location so maybe not feasible.
Let’s you use trackpad/mouse wheel to still scroll if you want, but by default mousewheel just scrolls the page (which I agree is preferred versus being locked into the map and not being able to scroll up or down without using the scrollbar)
Show All Locations: It would be great to have this be on the map primarily, but possibly on this list as an option (so you could have it show all locations on the map or show all locations in the list, or show all locations on the map AND list)
We would really like the Show All Locations feature on the MAP; if there is a quick method I could achieve this with some js (or we could pay you for custom work) We’d love to maybe just have a button/link (before or after the filter, or part of the filter as a separate item—so Filter (Show All Locations Link/Button, Show Category, Radius) https://www.truerest.com/locations-2/ (Phoenix, AZ) I’ve hidden the category selection as we felt it was redundant with the filters. (basically achieves the same thing, but we needed categories for custom icons for ‘open’ and ‘coming soon’)
The main thing my client has requested is a Show All Locations so if there is a method to display it on the map (list isn’t necessary, but it would be cool to have the option as well to do list + map) We can pay you for custom work unless there is a relatively easy way to just hardcore it into the js/php.
The Zooming isn’t a big deal, but see how mapifypro handles it, would be awesome if you could tweak it a bit to function similar to that in the future. (So ctrl + scroll and then it automatically reveals locations on the map, adjust lists) Just a thought!)
Great script. Thank you.
Is there a way to go to a certain PAGE when clicking on NAME?
or a url ?
More info – i have selected ‘website’ in Store Link Action, but none of the selectable options there seem to work …?
it should work with the store link action: Settings > Result List > Store Link Action.
the plugin is not working with the theme, Admin goes blank
what shoud we do
you have some error logs for us? Or can you send us WP-Admin & FTP credentials to email@example.com?
We will help you asap!
hello we hav update theme and fixed! thnx!
hello theme make again problem, when open map and the meta box plugin visual composer not respond, when open meta box admin goes blank, how should i send site adamin and cpanel info to check?
please send credentials to firstname.lastname@example.org.
Hi I just noticed a bug in your latest update. You added the option to give both the list and the map custom links, however the list dropdown selector doesn’t work.
Under Settings > Results List:
Store Link Action
What happens when store name is clicked.
“Website” is selected. This still results in the clicking the store name on the list to go to the ‘store page’ url not the website specificed on the specific store. The map version works correctly.
I corrected this by manually updating line 608 of wordpress-store-locator-public.js
content += '<a href="' + store.we + '"></a>
However I thought I’d mention it as others may encounter the same problem. (It doesn’t fix the front-end code, just manually fixed it for my case)
Also any solution on a method to ‘reveal all locations’ (Like a button or code I can add that would just zoom out all of North America and show all locations) While not very useful for customers, my client is requesting it just so we can show our growth/expansion. Let me know if this is possible as I know the map is designed around a specific radius/location.
are you using the latest version? Because we have fixed this issue.
Regarding the “see all” functionality: Couldn’t you set a very high radius on the map like 1000 miles? So that when your client select this radius, he will see all stores?
Ooops I see, using version 1.3.7; you snuck those updates in quickly Great!
I tried playing with that, setting to radius 1,000 does work effectively to show all stores up to 1,000 from radius origin, but the programming is capped at 1,000 miles and NA is approximately 3,000 miles. (4,800 km) We have locations all the way in the East Coast to the West Coast; If I could increase the cap to 3,000 miles and then have a custom button that said ‘reveal all locations’ and zoomed out from the center of NA to reveal NA that would achieve our goal. Nothing urgent but if there is some js I could add that you know of off hand to achieve this that would be great! Thank you for your awesome/quick support!
Also this maybe a cool feature to add, see https://locations.massageenvy.com/search.html
I love how they have a script that displays ‘Open until 10:00pm today’—basically some logic that reads each day/time input on the location and displays what time the store is open without listing out all the hours, it would be really cool if this could be added to the list/map settings like a “display today’s closing time.’ If it’s after 10pm (the customer’s time) it would then say ‘Closed – Opens tomorrow at (opening time next day)’ Maybe just a cool feature at some point
Well only the default radius is limited to 1000, but you can increase the radius steps to whatever you like.
Anyway: we will look what we can do with the “see all locations” button.
And thanks for the new feature
I wouldn’t worry too much about it, it’s probably not a very requested feature, if you could tell me how to increase the cap to 3,000 miles in the JS I may be able to figure out an attractive way to display it. (It won’t let me go beyond 1,000 miles on the front-end settings but 3,000 miles theoretically would achieve our goal of being able to show ‘all locations’ in NA) I could likely come up with a solution
Thank you for your hard work!
Have you set the radius steps to something like “5,25,1000,3000”? That should work?
In the front end it won’t let me go past 1,000- the program seems capped at that. (I can set the radius choices to anything, but notice how ‘default radius’ won’t go past 1,000) If I set the radius to 3,000—then try and ‘use’ that radius in the filter, it defaults to the highest cap, which even if set to 3,000 will go to the second highest. So if I have it set to 5, 10, 25, 50, 100, 1000, 3000 and select 3,000 it will go to 1,000. Somewhere in the programming I believe it’s capped at 1,000. If I could raise this somewhere it would theoretically work.
Also do you plan to add ‘hitting Enter’ after you type in address/zip, etc. at some-point in an update or a code I can add in the meantime? (sorry for so many requests, you guys have been awesome at applying updates)
we have tested it with settings the radius step to 3000 and it seems to work:
The Enter Button currently already works with the Google Autocomplete. Have you checked entering an address and then just hit enter?
Strange, I just tried hitting enter, still doesn’t work, not sure what you means with ‘Google autocomplete.’ I tried a couple address,’ enter doesn’t seem to work.
(I’m hitting enter in the example, nothing happens…)
In 1.3.7 setting the radius to 3,000 didn’t work previously, I’ll try again; that should work for ‘showing all stores.’ Is there anyway I could make that a custom button or something. It looks a bit silly selecting “3,000 miles,” (t’s not clear that the intent is to ‘reveal all;’ would be cool to just have a separate filter option or stand alone link that just says ‘show all stores’ ) Alternatively if each radius was given a unique ID I could just use CSS to have the ‘3,000 mile radius say “Show All Locations’—not my first choice but possibly a quick fix?
It seems like you have not enabled Google Autocomplete. Can you check this?
You can change the last select option for miles like this via jQuery:
$('#store_locator_filter_radius option:last').text('All Stores');
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $7.50
This item is licensed 100% GPL.
Deliver better projects faster. Photos, templates & courses
Unlimited downloads. Only $29/month
Learn almost anything with
Envato Tuts+ for free
9000 free tutorials, 3000 paid courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work