Since upgrading to Coursepress 2 our custom functions are broken. We have a child theme with which we provide a very customised course interface. The first two errors I have struck are these (in our custom functions.php for the child theme):
Call to a member function get_units_slug() on null in /home/[..]/themes/cpp-child/functions.php on line 47
When I removed that function call I then got:
PHP Fatal error: Class 'Course' not found in /home/[..]/themes/cpp-c
hild/functions.php on line 49
Were some functions and classes removed and/or changed between v1.x and 2.x? Our paid course is down right now as none of our custom pages are working any more.