• Resolved stalwart2009

    (@stalwart2009)


    Hi,
    I have implemented calendar on my website and created a few events and assigned it to speakers using tags. So for instance speaker named “Chetana” is tagged to an Event name “Event1” under Category “Online”.

    I want to show all events for “Chetana” in her Speaker Detail page. Is this possible using any of the calendar widgets or extensions or plugins? If not how can i accomplish this functionality.

    Here is the link to the page https://www.herbusinessbuddy.com/team-showcase/manisha-lal/#more-6994

    I have created a template single page in Elementor and assigned it to the custom post type speakers. Inside this template we want to show a sidebar or section called “My Events” which will show all the events bearing a tag with the Speakers name.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Was hoping Support would answer this. They would probably tell you this feature is available in the Pro version with the Filter bar.

    https://demo.theeventscalendar.com/events/list/

    If you want something more custom then I have been looking at something similar and this might help.
    You can search on name and/or tags. Just leave out one or other lines.

    $organizer_id = tribe_organizers()
        ->where( 'title_like', 'Chetana' )
        ->first();
        
    $events = tribe_events()
      ->where( 'status', 'publish' )
      ->where( 'event_category', 'Online' )  
      ->where( 'tag', 'Event1' )
      ->where( 'organizer', $organizer_id )
      ->all();
      
    <?php foreach ( $events as $event ) : ?>
         // show $event details
    <?php endforeach; ?>
    Thread Starter stalwart2009

    (@stalwart2009)

    I already have the filter bar too. However there is no short code for it so we cant pull it on any other page.

    I must point out the support for event calendar is very poor. I have the pro version and there is no response to any of my tickets i opened for support in the past 48 hours.

    I wonder what they mean by premium support which is sold only with pro version.

    I have now created a shortcode function that will do this. If you have some basic PHP skills then it isn’t too difficult to get working. Let me know if you would like details.

    Plugin Support Deblyn Prado

    (@deblynprado)

    Hi there @jim5471!

    I’m so sorry that you had a bad experience with our premium support, we usually take between 24h ~ 48h to answer a ticket depending on demand.

    Right now, PRO version of Events Calendar doesn’t have this kind of feature, but with some PHP knowledge you can easily achieve that.

    I can see that you find out a way to do it ??

    Once again I apologise for any issue that you had with Support Team

    Be safe!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘How to show events for a speaker’ is closed to new replies.