Additional Learning Technologies

WordPress and Pressbooks

WordPress is one of the most common content management systems in use. Pressbooks is built on the WordPress platform, so many functions are the same. Langara’s iWeb and CourseWeb use WordPress and this resource is a Pressbook.

On this page:

Themes

WordPress has thousands of themes. Some are free and many are paid. Regardless of what theme you use, it is easier to start with something accessible than fix an inaccessible theme.

You can filter WordPress themes for “Accessibility Ready.”

  1. Click the Feature Filter button
  2. Check Accessibility Ready checkbox
  3. Click the Apply Filters button

This reduces the list of themes significantly, but using an “Accessibility Ready” is not a guarantee of accessibility.

Best Practices

Make content easy to read and navigate, by using:

  • Plain language.
  • Structured content.
  • Fonts
    • Standard font size is 16px, but use em and rem units in CSS for font size.
    • Avoid excessively decorative fonts; choose simple serifs or sans serif fonts.

Avoid:

    • Leetspeak, calculator spelling (i.e., 80t5 for bots), text emoticons (i.e., >:( ), ASCII art (i.e., (^._.^)~)
    • All capitals
    • Excessive use of italics
    • Justified alignment

Headings

Headings provide structure for your page and the information it presents. Headings allow all users to skim and find what they need. Navigating a page by headings is essential for screen reader users to navigate the web.

To designate text as a heading, highlight your text and select the Paragraph dropdown to select your desired heading level.

Alt Text

Include the alt attribute for all images. If there is no alt attribute, assistive technology will read the src attribute aloud. Mark decorative images with alt=”” or leave alt text field blank in Media Library.

Enter an image description in the Alt Text field when uploading a new image:


Or, edit an existing image to add alt text by selecting the image and choosing Edit:


Or, manually change the alt attribute in the Text/HTML editor:


Refer to the Alternative Text chapter in this book for more information.

If including multimedia, ensure videos are captioned and audio have transcripts available.

Links

To add a link, highlight text and use the Insert/edit link button or press Control/Command (on macOS) and to insert a link.

Good hyperlink text should:

  • Be descriptive, unique, and meaningful
    • Describe what a link is and why a reader would click on it
    • Avoid using “click here” “read more” “download” etc.
    • Maintain meaning when removed from surrounding text

Links should open in the same window by default. This helps assistive technology and mobile users. Visitors to your page can open links in a new tab if they choose. If a link opens in a new window or tab, include “(opens in a new window)” in the link text.

Avoid using URLs as hyperlink text. If you must provide the URL, include useful hyperlink text as outlined above and then include the URL as non-linked, regular text.

When linking to a file, indicate the file type either in context, such as “Download a PDF copy of this page”, or in parentheses at the end of the link text: “Download the report (Word document)”.

Tables

Insert tables using the Table tool on the editor toolbar.

  1. Change table appearance via TableTable Properties
  2. Set cell type and scope via Table > Cell Properties
    1. Of particular importance is setting header cells
    2. Set header row via Tables > Row> Table Row Properties

Avoid merged and split cells. You may use them, but additional work is required to set scope.

Check function of table by placing cursor in call A1 and pressing Tab. Ensure a logical reading order is followed.

Do not use an invisible table for alignment or layout.

Exporting Pressbooks

HTML is a more accessible format than PDF. If you need to share a page as a PDF, make it accessible using Adobe Acrobat and the chapter on PDFs in this book. EPUB or other XML formats are more inherently accessible formats.

Pressbooks offers many export options. To export your Pressbook:

  1. Navigate to the Dashboard
  2. Select Export from the sidebar
  3. Check the relevant formats
    1. PDF (for digital distribution) will be the best place to start in creating an accessible PDF copy
    2. EPUB 3 is one of the most accessible and customizable formats, but requires software for users to read
    3. PDF (for print) should only be used explicitly for printing purposes as it will retain none of the coded structure in you Pressbook
    4. There are other formats you find useful:
      1. XML and XHTML
      2. Common Cartridge for importing your Pressbook into a Brightspace course
      3. OpenDocument

Further Reading

definition

License

Icon for the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Accessibility Handbook for Teaching and Learning Copyright © 2023 by Briana Fraser and Luke McKnight is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, except where otherwise noted.