javasource
Forum Replies Created
-
I’m having this same issue.
Followed all the examples above, no resolution.
All access plans are not displaying on courses, therefore enrollment outside of “auto-enrollment” is not possible. Just loads course page with navigation disabled and no access plan buttons available.
Natalie & Thomas,
Definitely WooCommerce. Deactivated the plugin (which we won’t use anyway) and the page(s) appeared.
Thanks for your prompt response!
Mike
checked endpoints in the links… they’re ok, too. Here’s some of my status (took out our domain name and switched to ‘###’):
Wordpress
——————————————-Home Url: http://staging3.###.com
Site Url: http://staging3.###.com
Login Url: http://staging3.###/wp-login.php
Version: 5.1.1
Debug Mode: Yes
Debug Log: Yes
Debug Display: No
Locale: en_US
Multisite: No
Page For Posts: The Pitching Blog (#2454) [http://staging3.###.com/?page_id=2454]
Page On Front: Home (#2) [http://staging3.###.com/]
Permalink Structure:
Show On Front: page
Wp Cron: YesSettings
——————————————-Version: 3.30.3
Db Version: 3.30.3
Course Catalog: Course Catalog (#2051) [http://staging3.###.com/?page_id=2051]
Membership Catalog: Membership Catalog (#2052) [http://staging3.###.com/?page_id=2052]
Student Dashboard: Student Profile (#2008) [http://staging3.###.com/?page_id=2008]
Checkout Page: Student Checkout (#2014) [http://staging3.###.com/?page_id=2014]
Course Catalog Per Page: 6
Course Catalog Sorting: menu_order,ASC
Membership Catalog Per Page: 10
Membership Catalog Sorting: menu_order,ASC
Site Membership: Not Set
Courses Endpoint: my-courses
Edit Endpoint: edit-account
Lost Password Endpoint: lost-password
Vouchers Endpoint: redeem-voucher
Autogenerate Username: yes
Password Strength Meter: yes
Minimum Password Strength: weak
Terms Required: yes
Terms Page: Terms of Use (#4405) [http://staging3.###.com/?page_id=4405]
Checkout Names: required
Checkout Address: required
Checkout Phone: optional
Checkout Email Confirmation: yes
Open Registration: no
Registration Names: required
Registration Address: optional
Registration Phone: hidden
Registration Voucher: optional
Registration Email Confirmation: yes
Account Names: required
Account Address: required
Account Phone: optional
Account Email Confirmation: yes
Confirmation Endpoint: confirm-payment
Force Ssl Checkout: no
Country: US
Currency: USD
Currency Position: left
Thousand Separator: ,
Decimal Separator: .
Decimals: 2
Trim Zero Decimals: no
Recurring Payments: yes
Email From Address: ###@###.com
Email From Name: ###
Email Footer Text:
Email Header Image: 2094
Cert Bg Width: 800
Cert Bg Height: 616
Cert Legacy Compat: noGateways
——————————————-Authorize.Net: Disabled
Authorize.Net Test Mode: Disabled
Authorize.Net Logging:
Authorize.Net Order: 1
PayPal: Enabled
PayPal Test Mode: Disabled
PayPal Logging: no
PayPal Order: 2
Stripe: Enabled
Stripe Test Mode: Enabled
Stripe Logging: no
Stripe Order: 1
Manual: Disabled
Manual Logging: no
Manual Order: 1Server
——————————————-Mysql Version: 5.6.40
Php Curl: Yes
Php Default Timezone: UTC
Php Fsockopen: Yes
Php Max Input Vars: 1000
Php Max Upload Size: 128 MB
Php Memory Limit: 768M
Php Post Max Size: 128M
Php Soap: Yes
Php Suhosin: No
Php Time Limt: 300
Php Version: 7.3.4
Software: Apache
Wp Memory Limit: 256MBrowser
——————————————-HTTP USER AGENT: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36
Theme
——————————————-Name: The Core Child
Version: 1.0
Themeuri:
Authoruri: https://themefuse.com/
Template: the-core-parent
Child Theme: Yes
Llms Support: NoPlugins
——————————————-Brizy: 1.0.74
Classic Editor: 1.4
CM Tooltip Glossary: 3.7.0
Contact Form 7: 5.1.1
Essential Grid: 2.1.0.2
LayerSlider WP: 6.7.1
LifterLMS: 3.30.3
LifterLMS Authorize.Net Payment Gateway: 1.0.4
LifterLMS ConvertKit: 2.1.0
LifterLMS Gravity Forms: 2.0.1
LifterLMS Helper: 3.0.2
LifterLMS Labs: 1.5.2
LifterLMS MailChimp Add-on: 3.1.2
LifterLMS PayPal Gateway: 1.1.2
LifterLMS Stripe Payment Gateway: 4.4.1
LifterLMS Twilio: 1.0.3
LifterLMS WooCommerce: 2.0.9
Loco Translate: 2.2.2
Scripts n Styles: 3.5.1
Slider Revolution: 5.4.7.2
Unyson: 2.7.22
UpdraftPlus – Backup/Restore: 1.16.14
Visualizer: Tables and Charts Manager for WordPress (Lite): 3.1.3
Webnus Core: 1.0
WooCommerce: 3.6.2
WPBakery Visual Composer: 5.1.1Integrations
——————————————-BbPress: No
BuddyPress: No
LifterLMS ConvertKit: No
LifterLMS Gravity Forms: No
Twilio: No
WooCommerce: No
LifterLMS MailChimp: NoTemplate Overrides
——————————————-I think I figured it out. We are using Unyson’s Visual Page Builder and have used their Templates section to make it easier to have a consistent look/feel for each course/lesson.
Apparently, LifterLMS won’t apply template content across clones.
I tried it with Brizy, and the clone operation worked fine. I’ll just need to create a whole new series of Lesson templates via Brizy. Ughhh…
Unless you know of a way to hook VPB content across cloned lessons…
Btw… If I try to use the Add Existing Lesson from the Course Builder, none of the content is loaded in the new Cloned version…?
Running the most current LifterLMS version as well as WordPress…
Any ideas?
I think I answered my own question…
Outside of Course Builder I created an orphaned lesson. It’s here I guess that I can copy other EXISTING LESSON content… and then ATTACH it to a CUSTOM Course…
Is this the only way?
Also, how do I DETACH an existing lesson from a Course without deleting it? We have a few lessons we want to move out of one course and put into another. Is the solution the same as above? (Copy content into new orphaned lesson and then drop it into new/existing course)
Thanks, Chris. I will definitely take you up on your offer. Might be best if we use that time to walk me through setting up a couple of those scenarios. I’ll update to the newest version and schedule a call.
Hey Chris,
Thanks for the response! I have looked through all the links you have provided. Very helpful. A bunch of questions… just to be sure I understand your framework and the best application for it with our business…
Our “Bundles” would be best implemented as Courses (with multiple Lessons in each course). Members would buy the Course, and there progress through purchased Courses could be linked to a Certification “track”. Correct? If so, I’m quite happy with that… 😉
We have multiple revenue models… all of which fall under TWO member types:Free and Subscribing. Free Members get access to lessons, individually… at regular prices. Their main benefit is access to lesson content.
Subscribing Members are where I’m having a hard time putting this awesome product of yours all together… and I’d truly appreciate your help in providing clarity…
Our Subscribing Members receive benefits in return for their monthly fee of say, $10. Here are some of the main benefits, listed as needed for clarification purposes:
1) % Discount on all SINGLE lessons (they can buy any single video lesson at a discount)
2) % Discount on all “Course” offerings as you and I have previously discussed.
3) We do large “clinics” in different cities throughout the US. They’d get a % or Dollar discount if they sign-up and attend any of these events.
4) Access to Exclusive Content (for Subscribers Only)So, here are my questions:
A) Is it most sensible to use Membership to differentiate Free from Subscribing Members? May seem like a no-brainer to some… however, now that you see a little more of the business pricing concept, perhaps there is a another/better way?
B) The monthly subscription fee is an Access Plan(?) with monthly recurring fees of $10, right? That Access Plan would then be tied to a Membership, right? How would we provide the user access to all videos without making them appear as free?
C) Is the Coupon the best way to discount all lessons for a user once they become a subscribing member? An Access Plan? Etc.. How do we make that work?
D) For Events… is it again a Coupon that we use?
E) Exclusive Access… The basic version of this would be to just assign content to a Membership type, right? In discussions with our Steering Group, the concept of granting access to exclusive content published AFTER their activation/payment date was brought up. Is there a way to effectively do this with LifterLMS? IOW, a user that signs up in June, 2017… would only have access to exclusive content published ON or AFTER that date, not before it.
As a summary, we just want the user experience to be seamless. A user visits our site, creates a Subscribing Membership for $10 a month, and then has access to DISCOUNTED courses, lessons, and live training events. Because of the Free Membership option… I could see the necessity to create TWO instances of every course, lesson, and event (Free Vs. Subscribing)… and that doesn’t seem too efficient. As such, all my questions! 😉
Really sorry this is so long-winded! Truly appreciate all you guys do, and the service you are providing!