Support

Home Forums WP User Integration only registered users of the site will have access to these special events.

only registered users of the site will have access to these special events.

Posted: May 26, 2016 at 7:10 am


mark tollenaere

May 26, 2016 at 7:10 am

i manage to set tickets for certain roles. But for actually hiding events for non-registered users I can’t find the settings? Is this possible?


Josh

  • Support Staff

May 26, 2016 at 8:51 am

Hi Mark,

You can set the special events to be Privately published in the event editor by changing the Visibility setting from Public to Private. Then, you install a plugin like Members and use the Members role editor to give the registered users of the site the ee_read_private_events capability.

After they’ve logged in to the website, they’ll be able to view the Private events.


mark tollenaere

May 26, 2016 at 9:20 am

Hi Josh thanks!
That seems to work… only I don’t see them show up in the calendar for these users. Is that something that I need to add somewhere?


Josh

  • Support Staff

May 26, 2016 at 11:34 am

That actually might be a bug from when they fixed another issue with the calendar where before it would show private events all the time. What they’ll need to do is make it so the private events show on the calendar if the user is logged into their account and their account has the
ee_read_private_events capability.

I’ll update this thread when I have more information about when there will be an update to the Calendar add-on.

I did check and those private events will display on the /events/ page if you’re logged in.

The support post ‘only registered users of the site will have access to these special events.’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso