Add event Organiser as well as Venue?
WordPress Event Management, Calendars & Registration › Forums › Pre Sales Questions › Add event Organiser as well as Venue?
This topic contains 3 replies, has 2 voices, and was last updated by Stephen Harris 9 years, 10 months ago.
-
AuthorPosts
-
Is there some way to add, or does the Pro version add some way to list an ‘event organizer’ as well as a venue.
The site I am building is for a Sailing association. It has about 10 divisions and 80 something ‘fleets”
I was going to just list the fleets as “venues” but this doesn’t work for National Championship events where multiple fleets host outside there normal “venue”. Or when a fleet wants to host events as various locations.
I would also like to be able to link users up/ let them search for either events or fleets.
RonHi Ron,
The plug-in doesn’t display the event organiser by default, but this could be added into the templates (even in the free version). However, just as an event can have only one venue, it can only have one organiser – so it would seem that wouldn’t be a good fit if you have multiple fleets hosting an event (unless I’ve misunderstood this point!)
Alternatively, you could register a custom taxonomy (
event-fleets
) say. The details for how to do this are on WordPress’ codex, all you need to know is that the event post type (or ‘object type’) isevent
. I’d be happy to provide the code necessary for displaying the fleet(s) associated to an event. The plus is that WordPress will automatically generate a page for each fleet, listing the event(s) they are linked to.If there was an event has at most one fleet host you could use the event organiser (and create a user account for each fleet). But you’d need to handle the users (fleet’s) page yourself.
In short – Pro doesn’t offer anything that will make this easier for you, but it’s definitely possible with a few lines of code (first to register the taxonomy, and secondly display it on the event page).
Stephen HarrisThanks so much for the reply!
And yes you are correct I don’t really need to list multiple organizers for any given event. I meant a fleet might host at their home venue, and also host a National event… Or whatever someplace else..
What you described in the second paragraph sounds like exactly what I need to connect the fleet pages to the event.. Perfect! I am just learning this stuff as I go.. So any help is very welcomed.
I planned on using the “Category” as my divisions (It would be nice to have that actually show up as “Division” on the back and front end). Each Division has 4-10 ‘fleets’ which host the events. If each ‘category’ could have a landing page sorta like it does now where events are shown, but also it used more of the WP page functions so I could list Division Chair contact info, website, ect in an attractive manner with the events.. That would be awesome.
If you want to help me out with that extra code, that would be awesome! Certainly above and beyond anything I would expect from a free program… I would be more than happy to pay for such services!
After trying and shopping just about every plugin of this type, this one met my needs the best, and seems to work great!
RonIt would be nice to have that actually show up as “Division” on the back and front end
– This is possible:add_filter( 'eventorganiser_register_taxonomy_event-category', 'my_callback_function', 10, 1 ); function my_callback_function( $event_category_args ){ //Set the labels as required, //See https://codex.wordpress.org/Function_Reference/register_taxonomy $event_category_args['labels']['name'] = 'Divisions'; $event_category_args['labels']['singular_name'] = 'Division'; $event_category_args['labels']['menu_name'] = 'Divisions'; //etc. return $event_category_args; };
If each ‘category’ could have … more of the WP page functions
I assume by this you mean the ability to store metadata which you could then display on the category page. This is also certainly possible, but not out of the box with this plug-in.You can add additional fields to the category admin page and store the collected data. There are several ways of doing this:
- This tutorial, uses the options table
- This tutorial uses a custom table (EO does something similar for venues).
- Or you can use this plug-in https://wordpress.org/plugins/wp-category-meta/ (I’ve not used this, so I can’t be sure how well it would fit your needs).
Then it’s a matter of editing the templates to display that information.
If you’d like to get in touch via this form and I’d be happy to provide a quote for any bespoke solution that you need.
Stephen Harris -
AuthorPosts