I’m trying to find out if some more information on the ability to gate certain content depending on if a user is logged in: Are we able to have page content change depending on whether a user is logged in or not? Additionally, if possible – we’d like the content to change based on what package a user may choose as well. For example, live stream-only customers might be able to see the thumbnail image of on-demand classes, but they’d be grayed out and vice versa for someone doing on-demand videos opposed to live-stream.
Yes you can do that via custom code – use is_user_loggedin function from WordPress and use do_shortcode with various event is for logged/non logged users. You can use the same logic for the other features – but again all this involves custom coding and a php programmer that have to implement all this.