Hi there, lets help everyone out all at once.
First lets review how the plugin works:
Here's how the plugin works and quite simple. Class-alerts only does
one thing: It
records whatever the user has
already searched for. That it does.
What to do? You must
first decide which default and custom fields will be entered in your "
Refine Search" Sidebar. See documentation for set up. Also,
do not use more than nine fields in total. The theme has limitations regarding its methodology in DB queries.
Once you have set up all your custom fields and selections with each. You are ready for testing the Class-alerts plugin.
I highly recommend you use drop down sections in all your custom fields, you want to be displayed in your Refine Search Sidebar. This limits the data strings being queried in the DB. The shorter the faster the returns to your user's browser for results.
Testing: Go to a category. You will see your Refine Search Sidebar. *You must elect to have this feature displayed. See documentation for options.
Refine any search you like, it does not matter and you only have to select one field to change. Click Search.
You will now see most likely, "No results found." Or you may see listings which matched your search. You will now also see the Email Alerts Plugin. Click the subscribe button and follow the instructions. (Enter your email address). When you review your email just sent to you from your site, you will see the subscription is detailing exactly what you entered in the Refine Search Sidebar.
Now when you actually submit a new ad, as per any of those selections in your email. And the same ones selected in your Refine Search Sidebar, then you will see the magic of the Class-alerts Plugin. Depending on what you set for your CRON schedule for this Classi-alerts plugin, it will now "alert" you via email of the new ad posted.
Bgod: How do make this work for zip codes, rent or sale ads, ect?
You select these default fields to be in your Refine Search Sidebar Module. See documentation for implementation. You will need to create a custom field , maybe call it "
Listing Type:" Create two selections for this field.
For Sale, and
For Rent. Now when ads are submitted, make sure you make this field "Required." Again, check documentation for creating
"Custom Fields." Now when a user fills out a ad submission form, they will select either one. You will use this same custom field when setting up your Refine Search Sidebar Module in the backend settings of Classipress.
Do the same for default fields already present in the backend under
"Custom Fields Sub-Panel Settings." These will be city, states, and country. For zip codes, you may have to use a text box in your refine search. If true, limit the number of characters and if numerical in the settings of this custom filed. Again, check documentation for creating
"Custom Fields." Okay, you're all set bgod.