We are very happy to be able to announce that after closing 128 issues and pull requests on the Genesis Github repository, Genesis 2.6 Beta has been released, and is ready for testing!
The excellent progress from Genesis 2.5 has carried over to this release as well, including more moves toward better code standards and organization through more object oriented patterns.
But it’s not just code changes. You’ll notice a few feature additions and enhancements as well.
For instance, we’ve started making moves to fully embrace the WordPress Customizer as the primary location for theme settings, including the built in SEO settings. Settings can also be added or removed using a single filter.
We hope you’ll download the Genesis Beta Tester plugin and help out the Genesis community by testing Genesis 2.6 Beta, then reporting any issues you might come across.
For a full list of changes coming in Genesis 2.6, see the changelog below:
- More compliance with WordPress coding standards.
- Set ID of
commentsif only pings exist.
- Ensure default settings get saved to database in new installs.
- Change h3 to h2 for titles in admin metaboxes.
- Ensure theme support for Genesis import / export menu before outputting.
- Check for post parents before outputting parent in breadcrumbs.
[post_categories]are valid for post type before outputting.
- Add option to sort Featured Posts by date modified.
- Add contextual filter for
contentpassed through the Markup API.
- Add filter for 404 page title.
title-tagtheme support by default.
- Add class autoloader.
- Add support for AdSense Auto Ads.
- Change urls to https wherever possible.
- Update to normalize.css 7.0.0.
- Duplicate all theme and SEO settings in the customizer.
- Move all classes to their own files in
- Use Markup API for
- Change description for headings on archive pages to account for a11y.
- Improve color scheme retrieval function.
- Remove duplicate
- Remove header right widget area screen reader h2.
- Remove feed settings if Genesis 2.6 is your first version.