Changelog

Keep up to date with all our updates.

  • Sensei 1.1.2

    • classes/class-woothemes-sensei-utils.php – fix to check if product was purchased
    • classes/class-woothemes-sensei.php – fix for checking product id
  • Sensei 1.1.1

    • classes/class-woothemes-sensei.php – modify function call to use global object, added new product object function
    • inc/woothemes-sensei-template.php – modify function call to use global object, removed old function
    • templates/woocommerce/add-to-cart.php – modify function call to use global object
  • Sensei 1.1.0

    • assets/chosen/* – added chosen library for improved dropdown usability
    • assets/css/frontend.css – frontend course category meta styling
    • assets/css/global.css – admin chosen drop down styling, admin add question button styling
    • assets/js/lesson-metadata.js – js to set select inputs to use chosen library for Courses, Lessons, and Settings admin area, allow HTML in question title and answers
    • classes/class-woothemes-sensei-admin.php – register chosen styles
    • classes/class-woothemes-sensei-course.php – added Course Category column to the write panel and quick edit, added permissions for WooCommerce adding of products, modified course query for paid and free products to check the actual prices of the products
    • classes/class-woothemes-sensei-frontend.php – logic for additional lesson pagination, additional hooks for frontend output
    • classes/class-woothemes-sensei-lesson.php – added Course Category to Ajax Course add, register chosen js, added permissions for adding of Courses, modified quiz_questions query to take additional params for ordering
    • classes/class-woothemes-sensei-posttypes.php – register new Course Category taxonomy for Courses post type, add menu item for Course Category write panel, added meta caps for future post types permissions
    • classes/class-woothemes-sensei-settings.php – added option to randomize the quiz questions
    • classes/class-woothemes-sensei-updates.php – new Class for running Sensei upgrade functions
    • classes/class-woothemes-sensei.php – register new widgets, refactor widget register logic, logic for Course Category taxonomy archive templater loader, added upgrade function actions, added WC functions for virtual products
    • inc/woothemes-sensei-template.php – added function to get the next and previous lessons, added Course Category archive header logic to template function
    • templates/content-no-permissions.php – pagination modification
    • templates/content-single-course.php – pagination modification, course access permissions fix, added frontend hooks for output
    • templates/content-single-lesson.php – pagination modification, added frontend hooks for output
    • templates/content-single-quiz.php – pagination modification, added frontend hooks for output
    • templates/loop-course.php – added Course Category meta info
    • templates/taxonomy-course-category.php – template file for new Course Category taxonomy terms
    • templates/single-lesson/lesson-meta.php – conditional for message output
    • templates/single-quiz/quiz-questions.php – logic for randomizing quiz questions
    • templates/user/my-courses.php – added Course Category meta info
    • templates/wrappers/pagination-lesson.php – added file for lesson pagination
    • templates/wrappers/pagination-posts.php – added file for default pagination
    • templates/wrappers/pagination-quiz.php – added file for quiz lesson pagination
    • widgets/widget-woothemes-sensei-category-courses.php – added file to display Courses from a specific Category
    • widgets/widget-woothemes-sensei-course-categories.php – added file to display a list of Course Categories
  • Sensei 1.0.11

    • /assets/css/frontend.css – Adjusted ‘Complete Lesson’ button margin on the Lessons page.
    • /templates/single-lesson/lesson-meta.php – fixed missing class on Take the Lesson Quiz link.
    • /templates/single-quiz/quiz-questions.php – fixed logic bug for showing the current status of the completed quiz.
  • Sensei 1.0.10

    • /assets/css/frontend.css – Fixed buttons and shortcodes styles that were conflicting with theme styles.