Closed 50inthe314 closed 4 years ago
Issue-Label Bot is automatically applying the label Type: Enhancement
to this issue, with a confidence of 0.72. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!
Links: app homepage, dashboard and code for this bot.
I do have a dev account I can give access too for more troubleshooting
Sent you a message on our Slack to further discuss troubleshooting access.
After reviewing your staging site (thanks for that!) and the LearnDash code itself, I've determined there are a couple of things happening here:
WP_Query
instances for learndash_builder_selector_pager()
methods (in various locations)So this can be easily worked around by not using the same taxonomy name that conflicts there. I would recommend you contact LearnDash support and send them this comment link so they can stop accidentally passing that argument to WP_Query (via lack of build_selector_query()
logic there) in a future version. If they need it, they should namespace their custom query var arguments as necessary to prevent conflicts from people like you building cool stuff.
Issue Overview
When PODS is installed and running, a featureset of Learndash is blocked. Learndash is an Learning Management System for sending out educational series. Courses are by default organized by:
Where a course can have many classes, lessons, etc. They have a feature for backwards up the tree, where a class can be used by multiple courses, and this is the function that PODS is blocking
Expected Behavior
On the LearnDash course set-up page, you go to the course builder page, and all of the existing classes and lessons are available in the sidebar to add to the course
Current Behavior
The classes are not showing unless the PODS plugin is deactivated.
Steps to Reproduce (for bugs)
Possible Solution
WordPress Environment
Workaround or Alternate Solution Until Bug is Addressed
Manually duplicate courses.