Hi there,
Thanks for the note.
We do offer the following shortcode:
[tribe_community_events view="my_events"]
The description of which is as follows:
Displays a list of events that the currently logged in user has submitted to the calendar.
For future reference, our shortcodes are documented here: https://theeventscalendar.com/knowledgebase/k/shortcodes/
However, it sounds like you need something more than just displaying the events submitted by the logged-in user, to the logged-in user.
It sounds like you want to display events submitted by any user on that particular user’s public profile page?
I understand the use case although I’m afraid this would be beyond the scope of the current featureset of our software.
I looked into it and it doesn’t look like it’s something super easy to customize at the moment. If you’re familiar with coding, check out the doMyEvents function to see what I mean.
From here, I could suggest a couple paths forward:
1) I’d encourage you to submit this as a feature request here: https://evnt.is/new-feature-idea
That way, others can vote on it, and our product development team can evaluate the potential for such a feature being added to the software.
2) Keep in mind that “events” are simply WordPress custom post types.
The reason why I mention this is because there may be a more general use WordPress plugin that can help you achieve this use case. It doesn’t need to come from us.
For example, pretend The Events Calendar was not used on your site. How would you display a list of blog posts published by a particular user, with a shortcode, in Ultimate Member?
This is just an idea to get you started, I haven’t done a deep-dive into whether or not this product will get you 100% of the way there. I’d start here though: https://www.ads-software.com/plugins/display-posts-shortcode/
There may be others out there. I would suggest searching for “display posts shortcode” and keep an eye out for any solutions that advertise a feature for displaying posts published by a particular user.
Once that’s figured out (displaying blog posts authored by a particular user), a similar process could be applied to events.
Hope this helps in some way.
Best regards,
Leland