ACF :: Smart Tags

Live Demo

Make smarter use of the ad tags in ClassiPress with the The ACF :: Smart Tags plugin. The plugin will let you convert all multiple choice fields like drop-down, checkbox and radio into ad tags, so you only have relevant ad tags that you yourself have created in the form of field values. Also turning the right kind of fields into tags will give your site a big SEO advantage!

Disadvantages of a “Tags Input” Text-box Field

When you have a free text input available that generates tags in your website, chances are that they are going to go out of hand one day. There is no limit to how many tags can a poster add, also they generally put long phrases, or do not use commas at all to separate tags, and nowadays people even put hashtags(!), other common occurrences are misspellings, wrong suffixing (for example teacher/teaching) and synonyms (two words that mean the same thing). The result: within a short frame of time you could have hundreds of tags that will be used in at the most one ad, and even that number will become zero once the ad expires!

Here are some of the realistic examples of tags people usually input:

  • tution in daytime, tutor required immediately (using long phrases few else will use, tution and daytime could have been separate tags)
  • teacher bangkok (same as above, but apparently they were meant to be separate tags, but the comma (,) was forgotten)
  • teacher and teaching as two different tags
  • #tutor #math (hashtags, thanks to Twitter, and no comma again)

What is the solution?

The solution to this problem is simple. Remove the “Tags input” field from your form layouts, and use ACF :: Smart Tags instead to convert the multiple choice fields (i.e. drop-down, checkbox, radio)  into ad tags. For example, if you have a tutor classifieds website, in which you have a drop-down or a radio field called “Preferred Time” with options “Morning” and “Evening”, you can convert it to ad tag using the plugin, and all the new ads will either be tagged “Morning” or “Evening”. Now the students looking for morning tuitions can click on the tag called “Morning” and see all the tutors available in the morning. In the same way, if there is a checkbox field with all the subjects as options, an ad can be tagged in multiple subjects when the tutor posts his ad and the result is each subject has its own tag page listing only the tutors that teach that particular subject. Simple, isn’t it?

Advantages of Using ACF :: Smart Tags

  • SEO friendly – each ad tag page will have relevant listings, hence you can proudly display your ad tags in widgets, menus, etc!
  • Limited number of tags – The maximum number of tags is the sum total of all the value in the fields you convert to tags
  • No misspellings, hashtags or unnecessary mistakes – Since all the tags come from options that you have created, no need to remove spammy tags every few days
  • Perfect auto-suggest in ClassiPress search – Since ClassiPress only suggests search terms based on existing ad tags, your site looks professional and does not show junk

Please read the FAQs carefully before making your purchase.

Like
6 people like this.

Frequently Asked Questions

  • Do I need to remove the “Tags Input” text field from my forms? 
    Yes, the plugin will add its own tags, so the text field for tags will not work anyway.
  • How do I remove the “Tags Input” text field?
    You can remove the field from ClassiPress -> Form Layouts page in WP admin dashboard.
  • I have too many form layouts. Is there a quicker way of removing it?
    Yes, you can use our Advanced Custom Fields for ClassiPress (ACFCP) plugin to hide any field from all forms at once as long as it is not a required field. You can do much more with the plugin, click the link above to find out!
  • Will this plugin automatically convert fields to tags on existing ads?
    Not until they are edited or re-listed. This will only affect the ads added, changed, or re-listed after the plugin is installed.
  • I see more than one plugin with the “ACF” prefix, are they related?
    Yes. The ACF :: Smart Tags plugin is part of the ACF family of which the main plugin, Advanced Custom Fields for ClassiPress (ACFCP) allows you to add tie user profile fields up with ad custom fields by letting you add new fields to the registration/profile form where you can gather essential user data and have it saved into their ads. Basically you can inherit field options from ClassiPress custom fields directly into registration/profile forms, and in turn populate the Post Ad/Edit Ad forms with data from the user profile! Plus there are tons of options to control how the any profile or ad custom field works, and many display options for both. That’s not all, there are two more plugins in the family. ACF :: Privacy will let you conditionally display profile fields only for certain user roles and ACF :: Hyperlink will let you display any field as a link with custom content and attributes!
  • So, does this plugin require ACFCP to work?
    Not at all! The ACF :: Smart Tags plugin does not require ACFCP but they work perfectly alongside complementing each other. However, to use ACF :: Privacy and ACF :: Hyperlink plugins, you need ACFCP pre-installed.
  • Is it compatible ClassiPress versions older than 3.4?
    Yes, it works as far back as ClassiPress 3.2.1. But we do not encourage outdated software, and may not offer support if you are using a version of ClassiPress that is not current.

Installation

  1. Download the Plugin zip file acf-smart-tags.zip
  2. Open WP Admin dashboard -> Plugins -> Add new -> Upload
    Upload and activate the Plugin from Plugins page.
  3. Go to ClassiPress -> ACF :: Smart Tags page
  4. Select the fields that you want to convert to tags.
  5. If you have the Advanced Custom Fields plugin installed, you can even manage your settings from ClassiPress -> ACF Options page -> Ad Fields tab -> Smart Tags sub-tab.

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.0.0 (11/01/2014)

Initial release version (at the time of ClassiPress 3.4)

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

 Comments (33)

  • aj270303

    I have to ask the question, can we not have something like this for Vantage sites..?

    • author
      mohsinoffline

      We will know in a day or two. 🙂

      Like
      2 people like this.
  • zeekzeek

    i would love this for vantage also… I have been looking for this

    Like
    Anonymous likes this.
  • vbigdeli

    Why it comes with only 1 year for updates ?

    How much should we pay for renewal?

    • aj270303

      Where does it say only 1 year of updates?.

    • author
      mohsinoffline

      Hi there,

      All marketplace items are on the same subscription model as the themes from AppThemes from this January. You will continue receiving lifetime support and updates on your past purchases, however for the future ones, you will have to renew at roughly 30% of the original price year on year.

      Regards,
      Mohsin

      Like
      fr_mauricio likes this.
  • fr_mauricio

    Hello mohsin,

    I have to update my ClassiPress 3.4.1 to 3.5.1.

    I have ACF :: Smart Tags your plugin, is it ready for the ClassiPress 3.5.1 ???

    Thanks for your answer.

    • author
      Mohsin

      Hi there,

      The plugin has no known issues with CP 3.5.1.

      Regards,
      Mohsin

      Like
      Anonymous likes this.
  • Colin

    I’m currently using Smart Tags on Classipress but would love this for JobRoller. Would you please consider releasing for JobRoller?

    • author
      Mohsin

      Hi Colin,

      Thanks for the interest. It depends, if we find the time then we might just go on and do it.

      Best Regards,
      Mohsin

      Like
      Anonymous likes this.
  • davidwoolf

    Once the tags input field is removed, is it still possible to manually enter tags? Each ad can easily have many related tags that are NOT appearing in any fields. So having the option of adding tags manually is CRUCIAL. By the way, can you tell me: what is the ideal number of tags per ad? (How many tags are allowed per ad before Google will consider this ad spam?).

    P.S. yesterday I purchased your ad scroller. I love it.

    • author
      Mohsin

      Hi David,

      While it’s easy to allow manual tags, the potential issue here is that when people edit ads, they would see both manual and auto-generated tags in the input box, if that is not a big trade off for you, you can get in touch via email with a support request once you have the plugin, and I can show you what to change.

      Regards,
      Mohsin

  • bair

    mohsin

    its possible to add ad tags to all listed ads previously… by your plugin if i remove my all previous ad tags

    Balkrishna
    http://www.freeindiaproperty.com

    Like
    Anonymous likes this.
    • author
      Mohsin

      Hi Balkrishna,

      The plugin only adds tags on existing ads while they are being relisted/edited, so it won’t generate those tags instantly.

      Regards,
      Mohsin

  • logvinov

    Tell me how to configure the plugin . set activated . Results not.
    Removes field tags
    classipress 3.5.3 + child theme AdSplash

    • author
      Mohsin

      Hi there,

      Please send us an email with your support request. You will find the email address under the support tab.

      Regards,
      Mohsin

  • votepartners

    Hi Mohsin,

    It works with another language or only english?

    Thanks for your answer.

    • author
      Mohsin

      Hi there,

      Thanks for the interest. The plugin can be translated into any language using the POT file that comes with it. However, it will still work without translating because it only adds strings to the admin back end, and on the front end it’s just options you create from custom fields section.

      Regards,
      Mohsin

      • votepartners

        Thank you Mohsin for your answer. I know that you can translate the plug through a file .pot, .po to .mo. I asked about whether the plug will recognize words in a language other than English. But my question was stupid. I didn’t read your description enough carefully. There, you write clearly: ‘you only have relevant ad tags that you yourself have created in the form of field values’, ‘since all the tags come from options that you have created’. I’m sorry, my foult.

        Regards,

      • votepartners

        Hi Moshin,

        Its me again, a bad news. I have bought, install and quickly test your plugin. And I have to write my negativ review.

        Why in the plugin settings is not original fields? Such as title and content? Only then plug could generate interesting tags, by separating words from the title and content. And then it would be ‘smart’. My custom fields absolutely not suitable for tags. I am sure that 90% of owners of sites with classipress no appropriate custom fields for tags. It is absolutelly wrong idea. The title of your plug is misleading. I’m sorry but this is not ‘smart’ plugin, it’s primitive plugin. Absolutely useless. If possible, please refund.

        Regards,

        • author
          Mohsin

          Hello there,

          I am sorry the plugin works as it says in the description and not what you suddenly fancy. If as you say, your custom fields are not suitable for tags, you don’t buy it on a whim, just like when you’re grown up, you don’t buy kid size clothes. The plugin just does what it says, what’s the point in questioning what it doesn’t do? It is a perfectly good idea for dozens of other people, ‘smart’ as well. The wrong idea is when you buy something without reading or thinking about what you’re going to do with it.

          Best Regards,
          Mohsin

          • votepartners

            Hello Mohsin,

            It is the year 2016. I thought that the ‘smart’ means something more than the simple generation of tags from custom fields. Okay, I did not read the description carefully. So, my english is not so good, my foult. I just thought that your plug is really smart and clever when called smart. Maybe you thought that you came up with a brilliant idea and why this name.. ? But I just say you: – this is not a brilliant idea and your plugin is not smart. So, I understand that you do not agree on refund. Okay Mohsin, take it. It your money. But please understand I’ll write a review. Not negative. Truly.

            Kind Regards,

          • author
            Mohsin

            Hi there,

            It is the year 2016, so ‘smart’ surely doesn’t mean hiding behind excuses. You did clarify about “custom fields” before you bought it, and it is there in the previous comments. By the way your English is good enough, the way you’re trying to put all blame on me. Are you really having a debate on the usage of the word ‘smart’ when there is a lengthy description that tells you why it is supposed to be smart? If it isn’t smart, don’t buy. First, you buy something fully knowing what it does (as reflected by your pre-sales comments), but mis-judging on whether it is relevant to you. Then when you find that it wouldn’t work for you, you come out blasting the product instead of being polite in asking for a refund (although there is no case for it, I could have been swayed if you didn’t blame the product), and lecturing me on how the title is mis-leading based on the use of the word ‘smart’. Then, when your own mistake is being pointed out, you give an excuse of poor English while continuing to debate on the word ‘smart’ (see the irony?). May be your actions are what you call ‘smart’ then?

            Best Regards,
            Mohsin

            P.S. English is not my first language either.

  • André

    Live demo is not working.

  • websitemr

    Hello,

    I recently consolidated my tags from 50,000 to about 350. It was a ton of work and am glad to see there might be a solution to help automate this moving forward – and prevent users from misusing the tag feature.

    A couple questions before purchase:

    Before when I removed tag input field and if a user edited ad, it would remove all tags. Do you know if this is an issue with the plugin?

    Secondly do you know if there would be a way to make this work with my existing tags. Hardly any of my tags are the exact field name. IE. Say I have a hat website and I have a size field: Small, Medium, Large – but my current tags are ‘Small Hats’ ‘Medium Hats’ and ‘Large Hats’… Would I be able to make this work?

    Thanks, also checking out a few of your other plugins. Good work, keep it up!

    • author
      Mohsin

      Hi there,

      Thanks for the interest.

      The plugin requires that you remove the tag field, so there are no user generated ones on your site. When you edit the ad, it will remove the old ones and at the same time, generate new ones from custom fields. It may be an issue without the plugin, but with the plugin, it is a feature. 🙂

      It can work with a few changes, but only if your custom field values exist inside the tag names just like your example.

      Best Regards,
      Mohsin

  • Andre

    I’d like to try adding an ad to see how the plugins works during the listing purchase.

    • author
      Mohsin

      Hi there,

      Thanks for the interest. Unfortunately, there is no live demo available for the “ad posting” process.

      Best Regards,
      Mohsin

      • Andre

        Could you post a screen of the “ad posting” process?

        • author
          Mohsin

          The plugin works in the background after you click the submit button while posting an ad. The illustrative screen shots can be seen while going through the image slideshow at the top of the page.

  • allandm

    Hello Friend.
    I bought this plugin and was dissatisfied.
    In DEMO shows several fields to customize, I installed the plugin and only gave options to customize cp_state, cp_region and cp_country.

    After reply I wanted to qualify 5 stars. I await contact.

Leave a Reply

More by mohsinoffline

FlatPage

A responsive, elegant, flat design child theme for Vantage.


(7)
$39

Payeezy (First Data)

Accept credit card payment via First Data


(3)
$39

Multi-City JR

Adds location based city filters to JobRoller.


(8)
$29