Skip to content
Feast Design Co.
  • Get the Feast Plugin
  • DocumentationExpand
    • Feast Plugin
    • Feast+
  • Open a Support Ticket
New to Feast? Start Here
Login/Account
Feast Design Co.

Getting Started

3
  • Migrating to Feast
  • Staging Site
  • Sign Up For The Newsletter

Genesis Setup

15
  • Edit Post Info
  • Update Author Bio
  • Modern Navigation
  • Clear Cache ‼️
  • Layout
  • Modern Index
  • Feast Plugin Setup
  • Modern Homepage Setup
  • Modern Menu for Desktop
  • Modern Mobile Menu
  • Sidebar
  • Modern 404
  • Modern Recipe Index
  • Modern Categories
  • Modern Footer

Plugin Settings

18
  • Edit Body Font Size
  • Subscribe button
  • Social Icons
  • Recipe Key
  • Post Template
  • Table of Contents
  • Post IDs
  • Google Trusted Source
  • Edit Leave a Reply
  • Disable Trackbacks
  • Modern Previous + Next
  • Posts per page
  • Breadcrumbs
  • Productivity
  • Smooth scrolling
  • Image unlink
  • Replace recipe card Jump To buttons
  • BETA

Block Editor 101

4
  • Block Editor
  • Block themes
  • Patterns
  • Why we don't support block-level styling

Blocks & Patterns

15
  • Post Template
  • Numbered Lists
  • Table of Contents
  • Full Width Banner
  • Featured Recipe Pattern
  • Why we don't support block-level styling
  • Process Shots
  • Inline Heading Group Block
  • Step Instructions
  • Advanced "Jump To" Links
  • Reader Review
  • Feast Patterns
  • Displaying Post Blocks (FSRI)
  • Displaying Category Blocks (FSCI)
  • Scheduled Categories

Page Templates

3
  • Custom 404
  • How to use Categories
  • Shop page

Customize

8
  • Customizer
  • Customizations
  • Customization Referrals
  • Why we don't support block-level styling
  • Per Page CSS
  • Why you shouldn't make customizations
  • Custom CSS
  • Customization Support

Images

10
  • Post Images
  • Default Image Size
  • Modern post image sizes
  • How thumbnails work
  • Modern Thumbnails (Featured Images)
  • Troubleshooting Featured Images
  • Displaying Post Blocks (FSRI)
  • Process Shots
  • Image Alt Tags
  • Why do my images look different in edit post and live?

Feast+

32
  • What is Feast+?
  • Feast+ Setup
  • Design Kits
  • Feast+ Fonts
  • Feast+ FAQ
  • Feast+ Showcase
  • Branding & Design
    • Feast Fonts
    • Feast+ Branding & Design
  • Feast+ Patterns
    • Top Banner
    • Custom list styling
    • Numbered Lists
    • Full Width Banner
    • Feast+ Footer
    • Feast+ Call to Action
    • Icon Tip Boxes
    • As Seen In
    • Reader Review
  • Feast+ Pre-Built Pages
    • Feast+ Homepage
    • Feast+ Index
    • Feast+ Category Pages
    • Social Landing Page (Link In Bio)
  • Feast+ Features
    • Full-Width Post Header
    • Custom List Styling
    • Colored Numbered Lists
    • Top 10 List Styling
    • Step Instructions
    • Heading Styling
    • Top of Site CTA Banner
    • Custom Background Pattern
  • Design Kits
    • Feast+ Design Kits (Members)
    • Feast+ Design Kit Library
    • Feast+ Design Kit Instructions

Recipes

7
  • Reviews
  • Recipe Key
  • Ingredients
  • Displaying Category Blocks (FSCI)
  • Displaying Post Blocks (FSRI)
  • Featured Recipe Pattern
  • All Recipes

Social Sharing

2
  • Social Icons
  • Tiktok

Logo & Fonts

5
  • Retina Quality Logo
  • Create your logo
  • Edit Body Font Size
  • Fonts
  • Logo

Categories

3
  • Why Isn't the Category Description Appearing?
  • Displaying Category Blocks (FSCI)
  • How to use Categories

Blogging Resources

15
  • Food Blog Sitelinks
  • Photography
  • Understanding "penalties"
  • Food Blog Page Structure
  • Food Blog Site Structure
  • Comments
  • Internal links
  • Analytics
  • Pagespeed
  • SEO for Food Bloggers
  • Modern guidelines for page headings
  • How to Write a Recipe Post
  • Recipe Page Guidelines for Food Bloggers
  • Image Optimization
  • Recipe Update Checklist

Speed & SEO

18
  • Image Alt Tags
  • Speculative Loading
  • Google Trusted Source
  • 301 Redirects, Links, Canonical and Pagespeed
  • Image file size vs. pagespeed
  • Duplicate Content
  • Lazyloading comments
  • CLS
  • Blocking Time
  • SEO
  • Skip lazy loading first post image
  • Horizontal scrolling
  • Smooth scrolling
  • Pagination
  • Pingbacks
  • INP (Interaction to Next Paint)
  • CDNs
  • Site Speed

Legal Resources

5
  • Legal Resources
  • DMCA and Copyright Infringement
  • Copyrights
  • Accessibility
  • Private Label Rights (PLR)

Troubleshooting

10
  • Why do my images look different in edit post and live?
  • Why Isn't the Category Description Appearing?
  • Troubleshoot Plugin Conflicts
  • How to update your theme
  • Feast Plugin FAQ
  • W3 HTML Validation
  • Sorry, this file type is not permitted for security reasons.
  • Troubleshooting Featured Images
  • Either "name" or "item. name" should be specified (in "itemListElement")
  • Clear Cache ‼️

Compatibility

2
  • Compatibility
  • WP 6.7

Integrations

8
  • Ecommerce
  • Ingredients
  • Google Trusted Source
  • Contact Forms
  • Translation
  • WP Recipe Maker
    • Reviews
    • QR Code
    • Ingredients

Developer Resources

6
  • Multisite
  • Feast Plugin Deprecated
  • W3 HTML Validation
  • Feast Plugin: Disable Theme Google Fonts
  • Rethinking the Thumbnails
  • Design
View Categories
  • Home
  • Documentation
  • Genesis (Legacy)
  • Legal Resources
  • Accessibility

Accessibility

This page is a work in progress and represents the best of our current understanding at the time it is being viewed. It is not an authoritative document and not prescriptive.

Keep in mind that:

No website will ever been 100% accessibility compliant. Most accessibility failures will be due to implementation error (eg. how you write content, how you configure your site).

What Feast can do is reduce your overall accessibility burden. We can eliminate maybe 20-30 errors/issues, out of maybe 100.

Accessibility standards (and peoples understanding of them) will change over time, and as such, your site will never be "finished" being accessibility compliant.

It's also important to note that there are sometimes different schools of thought, and these schools of thought sometimes conflict, within the accessibility space.

Jump to:
  • Themes
  • Feast Plugin
  • Your responsibility
  • Testing tools
  • Overlays
  • Buttons vs. links
  • External links
  • Drop down menus
  • Primary navigation menu
  • Navigate by headings
  • Resources
  • "Accessibility Ready" themes
  • Prefers reduced motion
  • Accessibility statement

Themes

The themes were not designed for ADA compliance.

As an off-the-shelf theme designed in 2015 and updated throughout the years, this was never a concern. Much like pagespeed became a hot topic in 2019, accessibility has started receiving scrutiny in 2020.

While the theme updates are bringing us more in-line with ADA requirements, the specifics are too nuanced for a $75 theme. Among updates we've made are:

accessbility compliance updates to Foodie Pro version 4.4.0

ADA compliance requires custom development from an experienced ADA developer, plus training and guidance. At this time, ADA compatible theme development/customization costs $10,000+.

Part of this has to do with liability. We are not willing to take on responsibility and risk from lawsuits for $100.

For reference, here's the accessiBe service for automated compliance.

accessibe pricing plans - from $490/year to $3500/year

Update 2020/05/24: even accessiBe is not a complete solution (thanks Casey)

There are things that we can do on the theme and plugin side to get you closer (eg. the keyboard-based "navigation links"), but there are things that are entirely your responsibility.

Additional reading from Carolina on theme accessibility compliance.

There are some other themes that claim to be "ADA compliant" but for the most part, this is misleading (if not an outright lie). It's impossible for a theme to cover the full scope of compliance.

Feast Plugin

The Feast Plugin is being developed with accessibility in mind, and does a much better job than the themes. For example, see: Modern Homepage vs. Theme Homepage and Rethinking the Homepage.

But the plugin does not offer an ADA compliance guarantee either.

At the moment, there's no easy-to-follow guide that we're aware of. For example, the WCAG 2.1 checklist is a technical document that reads like molasses and can only be implemented manually by throwing dozens of $100/hr developer man-hours at, after a $x000 dollar audit from an accessibility specialist.

This is not something that's reasonable to expect from a $75 off-the-shelf theme or $199/year plugin. We are working towards improving accessibility compliance as much as possible so that you have less work to do.

Among improvements we've made:

  • Significantly improved internal links by replacing the "Featured Posts widget" with the FSRI block to:
    • remove redundant links
    • properly use aria-role="decorative" and no alt text for decorative images
    • removed incorrect use of article schema, incorrect use of heading tags
    • added visual indicator of currently selected item when navigating by keyboard
    • provided better guidelines for using the FSRI block
  • Replaced the mobile and accessibility-unfriendly recipe index with the Modern Recipe Index
    • Removes the use of "Featured Posts widget" (outlined above)
    • Removes any reference to use the date-based, or category-based drop down menu
  • Created the Modern Mobile Menu to remove questionable javascript, and create a mobile/accessibility-first menu that removes cumbersome drop down navigation menus

Your responsibility

Complying with accessibility guidelines remains 100% the site owners responsibility. You are in full control of the content you write, the headings you use, the links you use, the navigation you create, and more.

Common issues food bloggers encounter are:

  • font size too small
    • this is especially problematic when using a custom imported Google Font
  • low contrast (eg. fancy colors that don't offer enough contrast)
    • also: background colors that reduce the contrast with text
  • missing alt text on images
    • see this alt text decision tree on how to write alt text
  • using incorrect anchor text on links
    • do not use "read more" or "see all"
  • using heading tags incorrectly
  • using javascript-based plugins for navigation
    • do not use plugins to organize/filter your content that rely on javascript, such as for the recipe index

See this quick accessibility self-audit tutorial from Andrew @ Nerdpress.net

Testing tools

You can check your site's accessibility compliance using the Wave tool by Webaim.

This tool evaluates compliance on a page-by-page basis - you'll want to check your homepage, categories and posts all separately.

Prioritize your efforts on:

  1. the homepage
  2. your top 10 posts
  3. then work through your categories and the remainder of your posts

Overlays

The userway.org javascript snippet adds a little icon to your site that allows users to customize some common accessibility issues - font size and contrast for example.

However, this does not automatically fix accessibility issues on your site.

We previously recommend overlay tools, but have now been made aware that these may actually be worse based on feedback from accessibility experts.

See this article on accessibility overlays from Casey.

There is no quick fix.

We recommend avoiding any overlays, and instead, focus on manually resolving accessibility issues at their root cause.

Buttons vs. links

The themes were originally built to display some links as buttons, however this may not be the best setup for accessibility.

This is something we'll look into, in greater details. See: buttons vs links.

External links

External links need to be clearly marked as such, so that the user is aware when they're leaving your site.

We recommend the WP External Links plugin to manage the visual and aria notifications for external links.

Drop down menus

The themes were initially designed to allow for drop down menus as part of the navigation menu. For both pagespeed and accessibility, we're no longer recommending or supporting submenus in the navigation.

Primary navigation menu

For maximum accessibility compliance, navigation menus should be short and concise.

Rather than use drop down menus and overstuffing the navigation, you should create indexes to help readers (and Google) navigate down through your site through topical silos.

Navigate by headings

According to the WebAIM survey from 2019, almost 70% of screen reader users navigate a webpage primarily by headings:

breakdown of ways to navigate a page on screen readers: 68% headings, 15% "find", small slivers for links, landmarks/regions and region

This is why it's important to use proper headings in your content.

A further 15% simply use the "find" feature.

Resources

  • How to make websites accessible (Ontario.ca)
  • W3C web accessibility guidelines
  • WAVE tool by WebAIM
  • CampusPress WordPress Accessibility Guide
  • Shopify documentation on accessibility theme customizations
  • Making WordPress Accessible (WPMU)
  • Andrew Wilder's MVCon Accessibility presentation (Youtube)
  • How to meet increased demand for accessibility (Kim Krause Berg)
  • Most popular screen readers (WebAim 2019)
  • Browser + screen reader combinations (WebAim 2019)
  • Website ADA Compliance checklist (PDF)
  • Discussion group from Hadley.edu on recipes (April 22, 2020)
  • Axe 3.5 Accessibility ruleset
  • Hiding content responsibly
  • Modern CSS upgrades to improve accessibility
  • WP Rocket Accessibility Doc
  • Modern CSS Upgrades to Improve Accessibility

"Accessibility Ready" themes

Some themes promote themselves as "Accessibility Ready", more information can be found at this post in accessible wordpress themes. You can find the official accessibility ready theme guidelines here.

This is absolutely a step in the right direction, but only covers a very small fraction of what ADA compliance requires.

The accessibility-ready requirements are based on WCAG2, but it is important to be aware of the disclaimer that a theme alone cannot guarantee that your website will be compatible with WCAG2 or other guidelines. Your theme is only one part of your website. Your content must also be accessible.

WordPress accessible themes documentation

For example, this Axe 3.5 ruleset just for screen readers is huge, which is only a portion of what "Accessibility" means.

You can find a list of "accessibility ready" themes here, which demonstrates just how lacking this is - they're blank sites with no content or functionality:

"Accessibility Ready"

Starting with an "accessibility ready" theme means having to pay a private developer $10,000 to then build out ADA-compliant functionality.

To the best of our understanding, "Accessibility Ready" gets you maybe 5% of the way towards ADA compliance, and as such, is not a standard worth worrying about.

What "accessible" means is an evolving standard, and as moving target, will change frequently over the foreseeable future.

Prefers reduced motion

In macOS (as well as other operating systems) you can enable a software setting to "prefer reduced motion", which will reduce animations in the system and in web sites that support it.

The Feast Plugin 7.7.2 introduced support for this setting.

Accessibility statement

Here's the w3 accessibility statement generator that you can use to generate an accessibility statement.

  • Select WCAG 2.0
  • Select partially compliant
  • Make sure to add contact information

Was this helpful?

  • Happy
  • Sad
CopyrightsPrivate Label Rights (PLR)

Products

  • Feast Plugin
  • Feast+
  • Feast+ White Glove
  • Feast+ Style Refresh
  • Done-for-you Services
  • Demo trial
  • Themes
  • Theme Install Service
  • Classic Themes
  • Lattice Plugin
  • Travel
  • Logo creation

Help

  • Kadence tutorials
  • Kadence Install
  • Documentation & Tutorials
  • Feast+ Members
  • Discounts & Coupons
  • Trellis 2.0
  • Trellis
  • Trellis Migration
  • Compatibility
  • Support
  • Legal resources
  • Genesis vs. Kadence
  • Changelog
  • How to start a blog course

Company

  • Privacy Policy
  • Refund Policy
  • Terms & Conditions
  • Why Feast
  • Principles & Best Practices
  • Affiliates
  • Contact
  • Opinion Disclaimer
  • AI Policy

Copyright ©  2026 · Feast Design Co. Results not typical or guaranteed. Our themes and plugins are just a small part of the overall effort involved in running a food blog. Nothing on this website shall constitute legal or financial advice, always consult a local lawyer and accountant. Accessing this website and all transactions herein are under the laws and jurisdiction of Toronto, Ontario, Canada. All pricing is USD.

  • Get the Feast Plugin
  • Documentation
    • Feast Plugin
    • Feast+
  • Open a Support Ticket
Facebook X Instagram
Search