Whole page
Page is locked to one orientation
WCAG 2.2 success criterion 1.3.4 Orientation (Level AA)
- WCAG 2.2
- 1.3.4 Orientation
- Level
- AA
- Default severity
- Needs review
- Available in
- Free
Updated for Lumtera 1.3.0 and Lumtera Pro 1.2.0.
Why does it matter?
Success criterion 1.3.4 asks that content works in both portrait and landscape, as people with a device fixed to a wheelchair may not be able to turn it. A style rule here turns the page a quarter turn when the device is held one way. Content that truly needs one orientation is fine.
Who it affects: Keyboard, screen reader and low-vision users — every visitor meets the page title, language, landmarks, keyboard focus, target sizes and zoom settings on every page.
What does Lumtera flag?
A style rule that turns the page a quarter turn when the device is held one way, which locks it to one orientation. For review: content that truly needs one orientation is fine.
Check ID page-orientation-locked, as shown in review mode and saved results.
How do I fix it in WordPress?
Remove the rule that turns the page and let the layout adapt to either orientation. Only keep a locked orientation if the content needs it, such as a piano app or a bank check.
Example
@media (orientation: portrait) { body { transform: rotate(90deg); } }
/* No rotation: the layout adapts to either orientation. */
How do I check the fix?
- Reload the page in review mode and run the Whole page tab again. The finding disappears once the rendered page passes.
- Load the page and press Tab: a "Skip to content" link should appear first, and you should always see where focus is, even under a sticky header. Pinch-zoom on a phone, and check the browser tab shows a meaningful title.
Check your pages with Lumtera
This check is free. Open any post, choose Accessibility in the admin bar, then the Whole page tab: Lumtera checks the page as your browser renders it, theme, menus and footer included, one page at a time. Lumtera Pro's Page checks screen (Lumtera → Checks → Page checks) runs this check on every page you select.
Related checks
-
WCAG 2.4.2 · AError
Page title is missing or generic
-
WCAG 3.1.1 · AError
Page language is missing or not valid
-
WCAG 1.3.1 · ANeeds review
Page headings are missing an H1 or skip levels
-
WCAG 1.3.1 · ANeeds review
Page landmarks are missing or share a name
-
WCAG 2.4.1 · ANeeds review
No working way to skip to the main content
-
WCAG 1.4.4 · AAError
Zooming is disabled
Start with the free plugin today
All 88 content checks and 38 whole-page checks, fixes you approve with undo, and the site report — free, with no account and no page limits.