{"id":552,"date":"2015-05-20T08:49:26","date_gmt":"2015-05-20T14:49:26","guid":{"rendered":"https:\/\/2015.calgary.wordcamp.org\/?p=552"},"modified":"2015-05-23T01:45:04","modified_gmt":"2015-05-23T07:45:04","slug":"building-courseware-in-wordpress","status":"publish","type":"post","link":"https:\/\/calgary.wordcamp.org\/2015\/building-courseware-in-wordpress\/","title":{"rendered":"Earlybird Question: Building courseware in WordPress"},"content":{"rendered":"<h3>Question<\/h3>\n<p>I have just created a website from the Divi Themes from Elegant Themes. I do not have any programming experience and I am just learning WP.<\/p>\n<p>I have an online program with lessons that include video instruction, MP3&#8217;s, and worksheets. The programs will be a one-time purchase, and I would like a 6 month access window to them.<\/p>\n<p>I am looking for a plugin that will enable me to:<br \/>\nuse Woo Commerce &#8211; (I currently have Paypal, but will be moving to Stripe),<br \/>\ngive timed access to the lessons,<br \/>\nhave an expiry date to access to the lessons.<\/p>\n<p>I don&#8217;t want a membership type of access, if this is possible. this would create a conflict if they purchased more than one program and at different times.<\/p>\n<p>I have looked at Sensei, Scholar Press, Simple Course, LFE, and Namaste (which has come to the closest to what I am looking for).<br \/>\nI don\u2019t want the commerce portion to go through the plugin because I will be selling products from the site as well.<\/p>\n<p>I have even considered having a link to the page and have it automatically expire.<\/p>\n<hr \/>\n<h3>Answer<\/h3>\n<p>Thank you for your question Melissa. This is a pretty big one and we&#8217;ll answer what we can, but we encourage you to talk with conference attendees and find some experts to discuss this with.<\/p>\n<p>The 3 primary features that you are looking for include:<br \/>\n&#8211; Learning management system (lms)<br \/>\n&#8211; Courseware<br \/>\n&#8211; e-Learning<\/p>\n<p>The biggest thing that we would bring to your attention is that to execute this at a high level is a pretty advanced setup. At some point, it might require some advanced configuration and\/or development if you want all the separate parts interacting with one another smoothly.<\/p>\n<p>We have included some resources below, some of which you are already indicated researching.<\/p>\n<p>With that said, without some form of custom development, you are basically going to need a all-in-one solution that is a pre-built theme or service. <\/p>\n<p><strong>Sometimes avoiding the bigger price tag of custom development means you need to make compromises with how things function an interact with one another.<\/strong><\/p>\n<p>Resources:<br \/>\n&#8211; http:\/\/chrislema.com\/elearning-on-wordpress-wp-courseware-learndash\/<br \/>\n&#8211; https:\/\/flyplugins.com\/wp-courseware\/<\/p>\n<p>We wish you the best of luck, and again &#8211; talk to people at the conference, there are tons of experts there.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Question I have just created a website from the Divi Themes from Elegant Themes. I do not have any programming experience and I am just learning WP. I have an online program with lessons that include video instruction, MP3&#8217;s, and &hellip; <a href=\"https:\/\/calgary.wordcamp.org\/2015\/building-courseware-in-wordpress\/\">Continue reading <span class=\"assistive-text\">Earlybird Question: Building courseware in WordPress<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13869737,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[],"class_list":["post-552","post","type-post","status-publish","format-standard","hentry"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p5BHqT-8U","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/calgary.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts\/552","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/calgary.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/calgary.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/calgary.wordcamp.org\/2015\/wp-json\/wp\/v2\/users\/13869737"}],"replies":[{"embeddable":true,"href":"https:\/\/calgary.wordcamp.org\/2015\/wp-json\/wp\/v2\/comments?post=552"}],"version-history":[{"count":3,"href":"https:\/\/calgary.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts\/552\/revisions"}],"predecessor-version":[{"id":731,"href":"https:\/\/calgary.wordcamp.org\/2015\/wp-json\/wp\/v2\/posts\/552\/revisions\/731"}],"wp:attachment":[{"href":"https:\/\/calgary.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=552"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/calgary.wordcamp.org\/2015\/wp-json\/wp\/v2\/categories?post=552"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/calgary.wordcamp.org\/2015\/wp-json\/wp\/v2\/tags?post=552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}