Logic Widgets for Vantage

Live Demo

Please note: This plugin has been replaced by the AppThemes Logic Widgets plugin which provides Logic Widgets for ALL AppThemes themes! This plugin is no longer being developed.

The Logic Widgets plugin adds a number of easy to use widgets that allow you to display information to your users only when certain predefined conditions have been met.

Use the widgets to display per-category adverts, display content only to registered users and more! The possibilities are endless…

Features include:

  • Simple to use drag and drop widgets, no coding required!
  • Logic Widgets can be added to any sidebar or widgetised area.
  • Widget output is unfiltered allowing you to include HTML markup, javascript and shortcodes.
  • All widgets can have their logic reversed – i.e. the Frontpage widget can be configured to output on only the site frontpage or on every page except the frontpage.
  • Quickly and easily display per-category adverts to your users!
  • Use OIO Publisher to charge users to advertise on particular categories or pages!
  • Compatible with Google Adsense, Amazon Affilates and other advertising networks.
dcowgill likes this.
  • Download the plugin from AppThemes.
  • Upload the plugin file using via WordPress or FTP.
  • Click the Activate Plugin link.
  • That’s it!

Descriptions of each widget type and an example use for each can be found under Vantage -> Logic Widgets.

Please visit the dedicated support forum.

0.1 – Initial release.

3 reviews of “Logic Widgets for Vantage

5 stars
Can't download Logic Widgets for Vantage
By -

Have just purchased and unable to download the plugin. Please rectify!

5 stars
Great Plugin!!
By -

This plugin is so useful and the developer is responsive & very helpful. I highly recommend it for anyone with a Vantage site!

mhupfield likes this.
5 stars
By -

This plugin is super handy and has saved me from doing a lot of coding.


mhupfield likes this.
You need to purchase this item before reviewing it.
(Just bought it? Log out and back in to enable reviews.)

 Comments (19)

  • demonoid

    Great plugin – thanks!

    mhupfield likes this.
  • Harvey

    Am I the only one who’s confused by this plugin? The examples don’t seem to clarify the utility of the plugin.

    • author

      Hi Harvey,

      The widgets allow you you add conditional content to your Vantage site without needing to alter, or add, any code.

      There are a number of widgets that have different conditions ( must be on the front page, the user must be logged in, must be viewing the ‘Cars’ category etc. ) which must be met in order to generate the output you set.

      The primary motivation for creating the plugin was to make it easy to add per-category advert zones to a Vantage site. There are a number of other possibilities for the widgets though, including:

      – Using the Logged In widget to display content only to registered members of the site.
      – Using the Post/Listing/Event Owner widgets to display site admin notices or promotional offers to owners of listings.
      – Using the Front Page widget to create a premium advert zone on the front page.

      There is also a tutorial on setting up per-category advert zones.

      Let me know if you have any other questions.


  • dorian2727

    Can it generate ads based on the geo locator? So if they are in Atlanta, it pulls ads related to Atlanta or any city?

    • author

      It’s an idea I’ve already been playing with. There are two ways I can see it working.

      – Be keyword based, i.e: If the location search term includes the keyword ‘Atlanta’ then generate output. This would be fastest but slightly less reliable as it would also match ‘Atlanta Way’ etc.

      – Enter a lat,lng and max distance into the widget. If the geocoded lat,lng of the location search term is within the distance range then generate output. This would be more accurate but would require extra geocode requests so slower page load times.


      2 people like this.
      • dorian2727

        Ref: – Enter a lat,lng and max distance into the widget.

        Into the Advert widget? Is this possible now? With what we are trying to do, having ads based on a location would help tremendously!! But is an ad was tied to the ‘city’ of Atlanta, GA, it should pull only those ads.

        I purchased Vantage and the Geo locate plugin last night. I love everything so far, but there are a few things that would help more. The ad locations being one of them.

        One thing I dont like that Mosets Tree has you beat on is the way you add custom fields in a listing. Right now on Vantage, you can ad fields, but everything runs together and the field names are note bolded to separate from the data. Also, Mosets has more features like for entering hours of operation, they have that ability. The only option now is a text field and to have all the times run together. Just a thought…

        • author


          I am the author of this and the user locator plugin but not involved in Vantage dev itself. You can head over to the Vantage forums to discuss features etc. of core Vantage.

          There is currently no option in the Logic Widgets to output based on location but it’s something I’ve been discussing with several people.

          Given keyword matching being so unpredictable I think the only realistic way is setting a lat,lng for the widget and dealing with an extra extra geocode request. I’ll take a look into it and see if I can get something up in the next few days.


          Anonymous likes this.
  • chrish

    You say its been replaced by the AppThemes Logic Widgets but i dont see that plugin in the marketplace.. ?

    • author

      Hi Chris,

      The new plugin has gone through the testing process by AppThemes and I’m waiting for them to make it live on the marketplace. I’ve just sent them an email to give them a friendly prod. Hopefully it will be up asap.


  • chrish

    Hi Matt,
    Thanks. BTW any idea why no-one has done a front-end upload plugin for Classipress ?


    • author

      Hi Chris, the new plugin is now live on the marketplace: AppThemes Logic Widgets.

      If you have suggestions for features you would like in any of the AppThemes themes you can add them here Ideas. Users can then vote on the ideas they like. The more votes = the more chance of it being implemented. It may be worth looking for/adding this suggestion here.


    Hi mhupfield,

    I just wanna know,

    1. so with this plugin we can put our customer’s adds and we can charge from them???

    2. and we can place adds by category???

    3. and different adds for all different pages???

    Thanks with regards

    • author

      1. The plugin itself does not handle payments – it lets you specify conditions that must be met to display it’s output. You can place any content in the widget output though so easily copy and paste ad network code (Google Adsense, Amazon Affiliate scheme etc.) that handles ads for you or charge customers directly with a plugin like OIO Publisher.

      2. Yes, you can set widget areas to appear only on certain category pages. This works for all post types in the AppThemes themes so you can create widgets that appear only on certain ClassiPress Ad categories, or Vantage listing categories etc.

      3. A condition has to be met (or specifically not met) but probably any page you wanted to, yes. There are a number of widgets that have different conditions.

      These include whether:

      • The user is within a specific geographical area (uses HTML5 geolocation)
      • The user is browsing a single [post/ad/listing/etc.] page
      • The user is browsing a specific [post/ad/listing/etc.] archive
      • The current post/page is authored by a particular user
      • The user is a guest or logged in
      • The user is on the front page
      • The user is browsing search results

      Let me know if there a particular scenario you have in mind that you would like the output to be displayed on and I’ll let you know if/how to do so. There’s always the possibility of adding new widgets to the plugin to handle different situations.

      Hope that helps, let me know if you have any other questions.



    Hi mhupfield,

    Thanks a lot for deep details, now I know this is really much more great than what I thought.

    Actually I just want to put my own ads by categories as well as locations same like google Adsense, I don’t want to put google Adsense or any others.

    So I wanna put my own ads that will show according to content, so all different ads for different listing, pages, category

    I Hope you will understand my requirement.

    Thanks with regards

    • author

      Hi, Yes – the plugin will allow you to output your own advert code according to category or listing. You can see the demo with the plugin working with the Vantage theme.

Leave a Reply to mhupfield Cancel reply

More by mhupfield

Ad Injector

Inject adverts directly into listings and search results. Works with…


User Locator for JobRoller

Auto-detect & add your visitors location using geo coordinates.


Logic Widgets

Quickly and easily add conditional content to your AppThemes site including…