how about using custom location attributes instead (much easier) ? – http://wp-events-plugin.com/documentation/event-attributes/
I need locations to be able to be assigned to more than one of these taxonomies and am using these for custom taxonomy archive pages and searching, so custom location attributes would not meet my needs. I wouldn’t imagine that adding this custom taxonomy as an option on the Location Submission form is that complicated (it already shows on the backend add/edit location page). Any ideas?
Also, any ideas for my other question regarding enabling approval status for locations?
taxonomies are easier to use now (in a later update than what you have) but you still would need to add PHP code to make it appear on your search forms:
http://wp-events-plugin.com/tutorials/using-additional-custom-taxonomies/
it is however much less complicated to add due to the above:
you’d use something like the first snippet here:
http://wp-events-plugin.com/tutorials/creating-custom-event-search-attributes/
adding it to the form:
http://wp-events-plugin.com/tutorials/adding-custom-event-search-form-fields/
Thanks for chiming in Marcus. I’ve already created the custom taxonomy, and have applied it to the search forms successfully. What I need to do is have the taxonomy show up on the locations submission form, so that users can choose this taxonomy when creating a location. It shows up on the backend create location form and works great, it just doesn’t show up as an option on the front end location submission form. Any way to enable this? What file controls this form, and what would I need to add to show the custom taxonomy as an option? Thanks so much for your help.
try to replicate forms/event/categories-public.php then add it in your location submission form
e.g.
em_locate_template('forms/location/custom-taxonomy-public.php',true)
the front-end is rather tricky, because you need to save those categories manually.
You’ll need to delve into classes/em-event.php and see the em_event_save and em_event_get_post functions (these are used on front-end only) for relevant filters and calls to save categories.
Then, you’d want to look at the categories class – classes/em-categories.php and see how we save categories to events.
The template Angelo mentioned would be useful for making the form field too.