How Google Map and location should be addressed in release 1.4
Just putting here for developers to read how location and Google map activation/deactivation should be addressed in 1.4
Most of us run a local job listing site. Only a few target no location therefore "anywhere" is fine for them. However when one search for a job what matters is the position and the location. It is very rare people will relocate to accept a new position which means job listings are local (think Groupon).
Google map integration is great however it does not reflect reality. For the vast majority of location-based sites Google map brings complexity because people search by location but Google returns wrong location most of the time (multiple cities have the same name across the world) and there is no option to really search by location (enter city in location search field and hit return, there is a good chance that Google brings you anywhere except you need it, usually across the ocean). When you search within city there is good chance you know where that street is or if it is in a country you ignore you don't care about street name and number.
This is why I think JobRoller should provide:
- The ability to turn on/off Google map and show/hide the map
- The ability to add a "Search by city" widget
- The ability to type in city (don't need to enter country, state). Street name is optional just like we do with categories
- The ability to customize permalinks to have /%city%/%postname% by example (I'm sure others would be interested to have states too, country eventually)
- Search box (what, where presently) should be customizable and let admins replace text field by city drop-down by example
Hope this helps. Feel free to provide feedback before the developers tackle this piece.
Cheers.