How to Make WordPress Sites Accessible

Do you build websites with WordPress? If so, this instructor-led, hands-on course helps Web designers and developers merge WordPress coding with accessibility standards to create sites that are accessible to as many people as possible. Using themes, coding and plugins, class participants will build an accessible WordPress website based on the WCAG 2.1 Standards…Levels A, AA & AAA.

2 Days Online | 9 AM – 4 PM EDT
Instructor: Mary Gillen
Tuition: $950 per person

To Schedule a Class
Call or email Mary to schedule a class
mary@accessiblewebsiteservices.com
508-768-8418

Course Prerequisites

To gain the most from the class, attendees should have a working knowledge of WordPress prior to taking this course.

Course Objectives

– Define accessibility for the web
– Describe individual requirements impacting users with disabilities
– Explain the WordPress code-level enhancements required for advanced web accessibility
– Describe evaluation techniques that should be used during the development phase for web accessibility solutions

Course Outline

1. Introduction
– What is Web Accessibility?
– The Four Principles
– Components of Web Accessibility
– Working with WCAG 2.0

2. Accessible Page Structure
– Logical Structure
– Meaningful Sequence
– Page Language
– Page Titles

3. Accessible Navigation and Orientation
– Different Ways to Find Pages
– Consistent Navigation
– Bypass Blocks
– Keyboard Accessible Only
– Location
– No Keyboard Traps
– Language of Parts
– Interruptions
– Link purpose
– Adjustable Timing
– User Controls

4. Accessible Visual Design and CSS
– Use of Color
– Contrast Ratio
– Text Re-sizing
– Headings and Labels
– Section Headings
– Consistent Identification
– Range of Presentation Options

5. Accessible Images
– Text alternatives
– Images of Text

6. Accessible Multimedia
– Audio-only vs Video-only
– Captions (Pre-recorded)
– Audio Description or Media Alternative
– Captions for Live Videos
– Audio Description
– Sign Language
– Extended Audio Description
– Media Alternative for Pre-recorded Videos
– Live Audio
– Audio Controls
– Low or No Background Audio Noise

7. Accessible Content
– Sensory Characteristics
– Images of Text
– Three Flashes or Below
– Link Purpose
– Unusual Words
– Abbreviations
– Reading Level
– Pronunciation
– Detailed Help

8. Accessible Tables
– Marking Up Data Tables
– Table Captions
– Identify Row and Column Headers
– Associate the Data Cells with the Appropriate Headers
– Use Proportional Sizing, Rather than Absolute Sizing
– Other table markup

9. Accessible Forms
– Time Limits
– Re-authenticating
– Focus Order
– Visible Keyboard Focus
– On Focus Change
– On Input Change
– Change on Request
– Error Identification
– Labels and instructions
– Error Suggestions
– Error Prevention

10. Basics of Accessible Scripting and WAI-ARIA

– WAI-ARIA – What Is It?
– Name, Role, Value
– Common JavaScript Accessibility Problems
– Accessible Client-Side Scripting Techniques
– Accessible JavaScript Toolkits

11. Accessible Themes & Plugins

– Assessing an accessible theme
– Theme file hierarchy and context
– Turning plain HTML into an accessible theme
– Using child themes
– What makes a plugin accessible?
– Best accessible plugins to use

12. Principles of Conformance Evaluation

– Testing Tools & Resources

Register – $950 per person

To Schedule a Class
Call or email Mary to schedule a class
mary@accessiblewebsiteservices.com
508-768-8418