sensei icon indicating copy to clipboard operation
sensei copied to clipboard

Make the Sensei features more discoverable

Open renatho opened this issue 1 year ago • 3 comments

Is your feature request related to a problem? Please describe

We have some important features on Sensei that are not straightforward to figure out. The user probably needs to know that it exists and search on the documentation to see how to use them. It includes features from Sensei LMS and Sensei Pro.

  • Paid courses.
  • Content drip.
  • Interactive blocks.
  • Course settings.
  • Teachers.
  • etc.

Describe the solution you'd like

To have a guided way to figure out the main Sensei features.

Describe alternatives you've considered

  • Many of the features are discoverable through the Course Settings. We could find a way to highlight it somehow as part of the onboarding. Maybe a tour?
  • Enhance the Sensei Home tasks with some more items? Maybe some not required items but highlighted as important features?
  • Something I like, are videos presenting features. So it's very easy for the users to learn what is available and how to use. The only problem with this is the burden of creating and maintaining them.

Additional context

  • There is also this related issue: https://github.com/Automattic/sensei-pro/issues/2512
  • p6rkRX-74d-p2

renatho avatar Dec 27 '23 19:12 renatho

See p9JkDc-1qo-p2 under "Better Documentation" for more context about this topic.

renatho avatar Jan 05 '24 22:01 renatho

@renatho Do you know if it's possible to open the Course Settings sidebar by default when a new course is created? Perhaps we could start with that as an easy win.

donnapep avatar Jan 17 '24 21:01 donnapep

Hmm! Good point! I think it would be easily feasible.

I just tested this action, and it worked properly:

wp.data.dispatch( 'core/interface' ).enableComplementaryArea( 'core/edit-post', 'sensei-lms-course-settings-sidebar/sensei-lms-course-settings-sidebar' );

Just when implementing, we need to check if it's compatible with all the versions we support. And if not, I think we could just skip it for older versions.

renatho avatar Feb 01 '24 21:02 renatho