• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Genesis Accessible

About the accessibility of the Genesis framework for WordPress

  • Blog
  • WordPress Repository

Compatibility with WP accessibility

The excellent plugin WP-Accessibility, by Joe Dolson, adds a lot of extra functionality to a WordPress site. You can use this plugin together with Genesis Accessible.

Genesis Accessible focuses on the issues with the Genesis framework and adds extra functionality to fix WordPress issues to give you a complete accessible child theme in a way that fits the Genesis Framework. The plugin by Joe Dolson fixes also WordPress issues and adds a more functionality like a toolbar with font size adjustment and contrast toggle.

But please note:

  • The skip links only works with the Genesis Accessible plugin, so don’t activate skiplinks and skiplinks CSS in WP-Accessibility. The skiplinks in Genesis Accessible are especially written for the Genesis Framework, because Genesis doesn’t have any ID’s to jump to in the HTML.
  • You don’t need to active “Remove title attribute from links” in both plugins, only in the Genesis Accessible settings.
  • The “Add the post title to the read more links” is specially written to be used with Genesis, so select the option only in Genesis Accessible.

Some options are already fixed in the Genesis framework, so you don’t need to activate them:

  • Add Site Language and text direction to HTML element
  • Force search error on empty search submission (theme must have search.php template)

WP Accessibility has great documentation outlining what each feature does, so head over here to learn more about WP Accessibility features.

If you are using the child theme Utility Pro: please read Are you using the best tools for WordPress accessibility? by Carrie Dils.

Primary Sidebar

Genesis Accessible version 1.4 was released January 14, 2020. The notable … [Read More...] about Genesis Accessible 1.4 Release

Please Note:

Most accessibility improvements are now included into Genesis core.

You can activate them by adding to your theme’s functions.php:

// Adds support for accessibility.
add_theme_support(
   'genesis-accessibility', array(
      'drop-down-menu',
      'headings',
      'rems',
      'search-form',
      'skip-links',
   )
);

You can find more info about activating the accessibility settings in the post Genesis 2.2, accessibility changes and features.

Copyright © 2014–2023 · Genesis Sample on Genesis Framework