I need to have a different version of the homepage display to logged in students than to non-logged in users. It doesn't matter if the homepage screen is the login screen, I just want to show a better homepage only to logged in students only. How can I do this?
If this is NOT possible, then the next best option is to have all links on the homepage go to a registration/login page.
Basically I want a completely members-only learning website except for the homepage.
For this you should enable the site lock feature from wp-admin->wplms->miscellaneous->site lock.
For a complete video tutorial on site lock feature refer the tutorial link given in the description below that button.