Multi-City AV

Live Demo

Overview

The Multi-City AV Plugin gives you the ability to add location based filters on sites powered by the Vantage business directory theme. Once a location is selected by the user, they will only see the results from that location, until they switch to another region or choose to browse from all cities. The plugin comes with a widget to add on the header or the sidebar, in addition to give you the ability to place the location drop down menu anywhere on the page with one line of code. Notification messages can be enabled optionally to let the visitors know about the filter taking effect.

Key Features

  • Gives your users the ability to select a city/town and only browse listings and events from their region
  • Comes with a widget that can be placed in the header or the sidebar
  • Optionally add the select menu on the main navigation bar or anywhere else with one line of code
  • Homepage and category pages filter by the selected city automatically
  • Control which cities the site can be filtered by
  • Enable notifications when the filter is selected or reset
  • Integrates with default, customized or child theme versions of the Vantage by AppThemes
  • Compatible with the latest version of Vantage
Like
4 people like this.

Installation

  • Extract zip in the /wp-content/plugins/ directory.
  • Activate the plugin through the ‘Plugins’ menu in WordPress.
  • Open Vantage → VMC Plugin Options page and read instructions to setup the plugin.

Support Policy

From February 2015, support will only be available via email from our email address .

Before you email us, please make sure you have browsed/searched through product forum for the answer to your question, and have read through the Support FAQs below:

Support FAQs

  • What kind of support is offered with a purchased product?
    Your product purchase includes one year of access to premium support via email and one year or free updates. Beyond that, you will need to renew your subscription year on year for around 30% of the product price. Support covers issues such as bug fixes (if any) under normal operation, how to use basic product features, very basic WordPress help, and help with very basic theme customisaton. If you need more advanced modifications please consider hiring a developer to do it for you.
  • Will you provide help with small modifications?
    If you need to do small modifications, you may get help from us as long as they are reasonable in number and nature. If you have a lot of such modifications, please consider paid developer help.
  • What kind of help would be unreasonable to ask?
    This is not an easy question to answer. We are here to ensure that the product you purchased works as intended by us and serves its purpose on your website. That means if it doesn’t work for you, we can step in and help you with it. However, it is when there are no issues with the functioning of the product and all you want is help with modification, that demands start getting unreasonable.
    As mentioned before, we don’t mind helping with modifications, but we also expect you to have tried everything to do it yourself. In other words, we expect you to have tried all the settings in your theme, ensured that the issue relates to the product in question, searched through legacy product support forum, and looked around on Google for the answer to your questions before approaching us. Please bear in mind that one theme, one child theme and a few plugins can get you only so far, and you will probably need to make changes to the code of your website to add functionality, change design and personalise it. In case of too many modifications, we will politely ask you to seek paid help.
  • I am using one of your child themes. I am having an issue with it.
    Please make sure the issue is really with the child theme by activating the parent theme and checking if the problem gets solved. Also please make sure you have tested all the settings in parent theme and child theme, sometimes the answer is right in there! Send us an email if the issue still persists.
  • I am using one of your child themes. I need help with customisation.
    As a pre-requisite, you are going to need a basic understanding of HTML & CSS to start customising the layout and style of your theme. To dig deeper PHP knowledge, specifically to WordPress, will help as well. The WordPress Codex is a great place to start learning. For CSS changes related to text colour, background colour, fonts, etc, please consider using the Firebug extension. A simple Google search returns many good text/video tutorials.
  • Do you offer paid WordPress development services?
    Yes we do depending on our work schedule. You can always run your requirements by us via email.

Change log

1.2.1 (17/11/2015)

FIXES
- Fixed sorting order being messed up
- Fixed sort options displaying incorrectly 
- Changed escaping function from esc_url() to esc_url_raw()


1.2.0 (24/04/2015)

FIXES
- Enable Notices option not working in the admin settings page
- Escaped output of function add_query_arg() to prevent XSS security vulnerability 
- Notices appearing when events are disabled


1.1.3
- Added "Region" field for better location management
- Fixed category counts always showing 0
- Added cache clearing function that runs when a post status changes to/from publish
- Changed mistake with plugin instructions
- General code improvements
1.1.2     Fixed notice not displaying
1.1.1     Fixed issues with sort listings drop down.
1.1       Made compatible with Vantage 1.2 with filtering for events
1.0.2     Made responsive and compatible with Vantage 1.1.4
1.0.1     Added caching to category counts for faster page loads
1.0       Initial release version (at the time of Vantage 1.1.3)

4 reviews of “Multi-City AV

2 stars
Some tweaks missing.
By -

Great plugin, but… I’d really like to have it more Vantage styled out of the box. I’d like it to reset itself to default “Select city” when the page is visited again later. On the other hand, I’d wish it had options to set a city as default and Google map changed in accordance on loading page. It’ll be nice to have a second combo list, so we could define countries and states or states and cities or cities and neighborhoods. Finally, it seems to me a little pricy, considering that it cost one third of the Vantage theme cost. However, if the plugin had all this wishes included, well, it would worth the while.

Like
3 people like this.
5 stars
Great Function but could use some upgrades
By -

The feature is great. Support was quick when sent an issue with some cities not working because their names were too common across the country. Somewhat slow when the filter is used and I am looking for a way to ensure “featured” listings maintain the top of the sort when the filter is used which currently doesn’t happen.

So far a good experience with the plug-in and developer.

Like
Anonymous likes this.
5 stars
Great feature
By -

Thanks a lot to have created that plugin… it is great and your assistance to get it configure properly to work for Countries rather than city was really appreciated.

Concerning the speed and if it is affecting my site… as mention by another person, I will monitor this to see if it is the case for my site as well.

Well done 🙂

Like
3 people like this.
5 stars
Really useful function but I have a problem
By -

This is a very useful functionì for Vantage but after I installed it and tried to filter by city or region my site started going extremely slow. And I mean that it takes around 10 seconds every time I filter…

Like
3 people like this.
You need to purchase this item before reviewing it.
(Just bought it? Log out and back in to enable reviews.)

 Comments (75)

  • Harvey

    would it be easy to change the theme of the filters so instead of filtering by location you could filter by something else?

  • chris

    Would it be easy to allow free, featured and premium listings. Does this theme also have responsive capabilities?

    Thanks,

    Chris

    • author
      mohsinoffline

      The Vantage theme allows homepage and category page featured listings, for more information visit the forum or the sales page of the theme. The Multi-City AV plugin adds multi-city capabilities to the theme.

  • Dion

    Hi,

    Do you have a demo from this plugin?

    Regards,

    Dion

  • awaltek

    dear Mohsin,
    I’m using classipress on http://www.awalclassified.com
    i’m using VPS hostgator hosting
    but after few months its start crashing, using too much memory and our whore server became down.
    hostgagor are saing wordpress is not supporting big database.
    and wordpress is not good for running a classified side.
    please advise what do do. Regards.

    • staff
      Yumiko

      @awaltek, please note that support for all of our themes is carried out in the AppThemes forums in this instance, here. If you could please start a new thread relating to your issue, our support team will be more than happy to assist further. I have also emailed you about this and removed the email address from your post above for your security. Thank you.

      • author
        mohsinoffline

        Thanks Yumiko for your prompt reply on this!

        Like
        2 people like this.
  • Dutchesss

    Hi,

    Do you have this plugin for Classipress? thanks

    • author
      mohsinoffline

      There are a couple of multi-region solutions available for ClassiPress already, though not available on the marketplace.

  • author
    mohsinoffline

    There are a couple of multi-region solutions available for ClassiPress already, though not available on the marketplace.

  • jburke03

    Using Vantage. See where you can search by city – are there other parameters such as state, county, country.

    • author
      mohsinoffline

      Well, the search takes place using the Google Maps API, so you can actually enter a state or county name and it should work just fine.

  • Kevin

    Is this plugin able to be customized. Can I change the size and styling without compromising it’s locations for the theme?

    Does this city listing feature separate the category listings from these city listings? If I search for 1 of 5 categories, will it only show the specific category I am searching or does it list all listings under that specific city?

    I hope this is able to be understood. And thank you for your help.

    • author
      mohsinoffline

      Yes you can add your own CSS. I am not quite sure I understand your other queries, but it filters all the listings on homepage and category pages. The filter does not apply to search because the search bar has it’s own location field.

  • Dion

    Is it possible to add the pulldown with the cities to the ‘near’ field in the header. Now people may search for cities that aren’t even there. When people can search for ‘restaurant’ and select only the cities that are in the site, it would be more user friendly.

    • author
      mohsinoffline

      Yes it is possible with a bit of code customisation. Not sure if it will be user friendly as people often search by post codes, states, or even a combination of these.

  • Ryan

    Using your demo as an example:

    http://demos.themebound.com/vantage-multi-city/?set_vmc_city=London

    Is it possible to make this URL SEF?

    Could I make the URL:

    http://demos.themebound.com/vantage-multi-city/London

    and link to it?

    If I can’t do it through the plugin, would .htaccess work?

    Would I be able to get the URL to show in search engines, or are the results produced on the fly?

    • author
      mohsinoffline

      The results are produced on the fly. It should be possible to change URLs via .htaccess, but I am not sure if these will mess with your permalink structure. I haven’t tested it. Once the city is selected and remembered, the rest of the URLs don’t change while the results are filtered, so it is best to leave the city selection URLs as is.

  • ryangorenflo

    Good thing I am not in a hurry to get an answer to this question…

    Can someone please answer my question above.

  • greg

    In your Live Demo, the “Search For” and “Near” input fields are not aligned to a baseline and looks sloppy. Something you may want to tweek

    cheers
    greg

  • seki

    I’m not sure is this already answered so i will try… 🙂

    I want to make like some coffe shop, who is in
    Zagreb and neiberhood Centar…

    Is this possible to make, even beter is it possible when i search in google Coffe shop, Zagreb, Centar, to find it?

    Do i need to add custom form in all listings or …

  • John R

    Will this plugin allow a tiered system with 2 levels? For example, Select State > and then choose from list of cities for that State. Thanks.

  • seanlove

    Why dont you guys offer this for Classi ads? A classified theme with no multi city plugin???

  • seanlove

    If anyone know of where I can find a multiple city plugin, please let me know I have been searching all over online.

  • somesh kumar

    Sorry for the wrong question, is it only available for vintage and app themes… or can i have it to other wordpress themes… say for example askit by elegant themes

  • Gordo

    1. Does your plugin integrate with http://marketplace.appthemes.com/plugins/mapsupreme/, so for instance if i choose a city, it changes to the correct map? If not possible to add?

    2. It the plugin mobile friendly, select city, adjust details on mobile

    3. Auto detect city based on location, thoughts on this?

  • perspective

    is this plugin will filter Top map city view also ?

  • perspective

    Are they still support this plugin?

  • Linuel Dee

    Pardon my ignorance.

    But can i use the Multi-city without buying the Vantage?

    Thank you.

  • Linuel Dee

    never mind. got it.

  • classifiedstheme

    Would it work with streets instead of cities?

    One city with all the streets.

    • author
      mohsinoffline

      It could with a little bit of modification to add the city as a suffix to all street names when querying the Google Maps API.

  • freeopia

    Great work, however I noticed in the Demo that there is NO WAY TO REGISTER!
    I could be that you disabled this feature to prevent spammers on the demo, if so, let us know. Otherwise if no one can register, the site is useless.

    • author
      mohsinoffline

      Registration is disabled for the reasons you mention. The demo site is meant to showcase the location filtering capabilities, which do not require posting ads.

  • danyz

    I’m using this plugin since months and I’m really satisfied with it.
    There are a couple of things, on my opinion, that could be improved:

    1. There should be a setting to translate and set the permalink structure. It can be changhed through the plugin files but after updates modifications will be lost.

    2. Multi-level selection (e.g. state > region > city) would definitely be something to have in Vantage too.

    3. It would be good to change the html output to an unordered-list instead of a selection box so it can be styled easily.

Leave a Reply

More by mohsinoffline

HireBee SMS

Send HireBee notifications to employers and freelancers via SMS


(1)
$19

Multi-City JR

Adds location based city filters to JobRoller.


(8)
$29

Payeezy (First Data)

Accept credit card payment via First Data


(3)
$39