Genesis 3.3 brings the ability to download and update Genesis parent theme translations without a separate plugin. 3.3 also offers accessibility improvements and bug fixes.
How to upgrade to Genesis 3.3
Existing Genesis users running WordPress 5.0+, PHP 5.6+, and using an HTML5 child theme will see an update prompt in the WordPress admin area. Click “update now” to update your Genesis site:
If the update prompt is missing, check that you are running WordPress 5.0+, PHP 5.6+, are using a Genesis HTML5 child theme, and have enabled update notifications at Genesis → Theme Settings → Updates.
Download and update Genesis parent theme translations
If your WordPress site uses a non-U.S. English site language at Settings → General, WordPress will now prompt you if Genesis parent theme translations are available for installed languages.
To download Genesis translations after updating to version 3.3:
1. Check your language is listed and has translations in the list of Genesis language packs.
2. Disable the Genesis Translations plugin if it’s currently active on your site. We’re grateful to Remkus de Vries for maintaining this plugin and for his help with the language features in Genesis 3.3.
3. Check for language pack updates at Dashboard → Updates. If you do not see language pack updates, switch your site language to U.S. English at Settings → General, save changes, then switch back to your own language and check for language updates again.
4. Install available language packs when prompted by clicking the button on the Updates page.
Genesis 3.3 continues our commitment to accessible WordPress sites with three accessibility fixes:
- Author box titles on author archives now use h2 instead of h4 to prevent heading levels from jumping.
- “Reader Interactions” screenreader text no longer appears below content if there are no comments, comment form, or trackbacks on the page.
- We moved the
role="navigation"attribute from the list element to the wrapper element on pagination navigation for improved screenreader support.
Genesis 3.3 improves the Genesis Framework with bug fixes and development tooling improvements. Check out the full changelog or read the highlights:
- AMP: Fix CSS string format used in the AMP menu styles.
- Block Editor: Show singular, post-type, and ID-specific layouts in the Genesis sidebar layout selector.
- REST: Accept multiple comma-separated layout types for the /layouts/ Genesis REST endpoint. Learn more in the REST API docs.
- Standards: switch all instances of
gmdate()to adhere to new WordPress standards recommendations.
- Tooling: simplified the creation of the Genesis zip file during the release process.