1) Building a Bridge. Traditionally an LMS is viewed as a default space for running courses and managing course content, often at tension with alternative platforms and tools like WordPress that offer additional flexibility but come at the expense of an integrated institutionally recognized environment. LTIs offer hope for using external tools within Canvas; however, in reality it's still difficult for instructors to use WordPress and Canvas together. The WordPress LTI requires a consumer key and secret, a multisite instance, and still only accomplishes single sign-on and site provisioning.
Utilizing the Page Builder plugin and developing custom modules that make use of Canvas APIs, we can start to create interfaces that allow for easy integration of Canvas functionality within a self-hosted WordPress site. We envision modules as a suite of drag and drop utilities integrating a course syllabus, roster, announcements, discussion forums, assignments, and more directly into WordPress, in posts, pages, and even sections of existing pages. Front-end editors and page builders are changing the way educators can build on top of WordPress to create fully-custom course modules and course experiences removing the requirement that these spaces be silos partitioned away from the LMS.
By raising up WordPress, which powers 25% of the web, to be a first-class citizen alongside Canvas for building functional course sites, raising the bar for learning and removing barriers, creating immersive experiences and engaging learners whether a M.O.L.I.E. or MOOC, or face-to-face in a classroom.