UBC Blogs

UBC Blogs is a Wordpress-powered website platform used by instructors and students, individually or collaboratively, to create content in the form of a course website, group blog, peer review space, or personal portfolio or blog. Some key features include:

  • CWL security
  • Canvas integration 
  • Easy to use, interactive interface with various themes and styling options
  • Google and UBC Blogs analytics
  • Ability to embed media and content from CLAS, UBC Wiki or YouTube


Setting up a new UBC Blog
  1. Access blogs.ubc.ca and log in using your CWL.
  2. Click on the UBC blogs home button in the top left corner.
  3. Click on Create a Website, fill in the necessary information, and click CREATE SITE.
  4. Follow UBC Blogs’ official documentation to add content, add users, and modify your website.
Creating a new UBC Blog through Canvas

A new UBC blog can be directly created through Canvas. Students can access your blog through the side navigation menu of your Canvas course site. They will automatically gain Author access which will allow them to create and edit their own posts. 

  1. Access your Canvas course site.
  2. Click Settings on the course menu.
  3. Select the Navigation tab.
  4. Drag the UBC Blogs item from the bottom section of the page to the top section.
  5. Click Save.
  6. Access your blog through the side navigation menu and start adding content and modifying your website using the official documentation.
Integrating UBC Blog into a Canvas module

Integrating UBC Blogs into Canvas modules will let your students view your Blog from within the Canvas course. It requires two actions:

Action 1: Generate an LTI integration token in your UBC Blog

  1. Access your UBC blog’s dashboard through blogs.ubc.ca.
  2. Click Plugins from the left navigation menu.
  3. Find and Activate the LTI Connector Token tool.
  4. Refresh the page.
  5. Select LTI Token located under the Tools menu on the left navigation menu.
  6. Copy the LTI Connection Token

Action 2: Create an External Tool item in a Canvas Module

  1. Go to Modules in your Canvas course site.
  2. Click on the [+] button on the module where you need to create a link to UBC Blog.
  3. Select External Tool from the Add drop-down menu.
  4. Find and select UBC Blogs from the following menu.
  5. Add to the URL in the following format, removing the square brackets and replacing the content in the brackets as outlined below:
    ​https://blogs.ubc.ca/?custom_wplticonnectortoken=[LTI CONNECTOR TOKEN]&custom_existingurlpath=[NAME OF BLOG]&custom_blogtype=ubcBlogsTypeStudentSubscriber
    • LTI CONNECTOR TOKEN (copied in Action 1) 
    • NAME OF BLOG (as displayed at the end of your blog’s URL; e.g., https://blogs.ubc.ca/Test_Blog)
  6. The modified URL will look similar to the following:
  7. Click Add Item.

NOTE: The custom URL created above will automatically assign Subscriber access to your students, which allows them to access the site (if it’s private) but doesn’t allow them to post content. If you would like to assign them Author access, in which they are able to write and edit (only) their own posts, remove &custom_blogtype=ubcBlogsTypeStudentSubscriber from the end of the URL.

Learning technology support

If you have any questions or if you would like to report an issue regarding a learning technology, please don’t hesitate to contact us at LT.support@science.ubc.ca. For in-person support, please join our LTRs at one of our drop-in sessions.