I have went through the docs, and installed the plugin on a wordpress sandbox, I was able to sync the plugin with dot application.
What I am still confused about is generally is that what is expirence from opreator/course author side, I am not sure how the course would be created and listed in the LMS, for example does the plugin expects that /courses/course-id/about pages not be presnet in the LMS and rather be handled by wordpress as a merketing site? if the answer is no, then how would the redirection works between the LMS <=> and wordpress.
Lastly is there a wordpress/WooEcommerce theme that you can recommend that doesn’t need much configurations.
Answering your questions…
This WordPress plugin shouldn’t modify the operator/course author’s experience. This doesn’t work as a marketing site with redirection; we don’t have redirections in our plugin; we only have API calls to the enrollments Open edX endpoints.
This plugin aims to sell; it is an alternative to the current e-commerce system.
This plugin allows you to create WooCommerce Products and select that this is an Open edX course, meaning that if this product is configured correctly, it will create an enrollment in Open edX if someone buys it from WordPress, and if you refund the product, that will generate an unenroll.
If you need, you can create redirections, but that is not in the scope of this first stage of this project.
About WordPress themes, you caught me off guard. I will ask my team if they know some themes
Right now, the plugin only allows you to create Open edX enrollments/unenrollments when a person performs a purchase or refund using WooCommerce. We didn’t consider redirections in this first phase. When we discussed the solution, created the discovery, and opened it to community feedback, the issue of redirects did not come up.
I will put your request in the following steps and future work.
About the WordPress theme, they don’t tell me a specific theme name but recommend using themes that are easy to customize with WooCommerce.
I used the OnePress theme for the demo video, a simple template with nothing weird or pre-setted. I installed WooCommerce, created a page, and used shortcodes to filter my courses ([products category="Courses"]).
I know that the Astra theme also works well and has a lot of started templates with pre-setted things. That helps you quickly create good-looking pages, but as I was unsure how to configure it, I prefer a simple theme.