If you aren’t already running it, download and activate Genesis Beta Tester plugin and “update” to Genesis 2.4 Beta.
Because of some of the more significant changes, specifically with the Markup API, we’re going to give this beta a 2 week test, so we can locate as many issues as possible, and make 2.4 as stable as we can before releasing.
As always, feel free to send any bug reports to our support team, or you can simply give me a shout on Twitter (@nathanrice) and I’ll look into it. See below for a detailed changelog. Please spend some time with this beta and let us know what you find. It helps make Genesis better for all of us!
- Added
unfiltered_or_safe
sanitizer. - Added or corrected lots of inline documentation.
- Added
phpcs.xml
file for code standards testing. - Added identifying classes to featured posts’ “More Posts” section title and list.
- Added
$wrap
and$title
to the passed arguments of thegenesis_post_title_output
filter. - Added new features to the Markup API, allowing for open and close arguments, passing content, and new filters.
- Added
js-superfish
class to all menus that support it. - Added missing “to” in
genesis_prev_next_post_nav()
‘s comment header. - Added new functions that handle the logic for meta and favicon markup, and amended existing output functions to use them.
- Changed URLs for gravatars on the “What’s New” page to use HTTPS.
- Corrected typo on SEO settings screen.
- Changed Featured Post widget to use placeholder instead of default value for number of posts to show.
- Updated
CHANGELOG.md
with release notes going back to 1.6.0. - Changed CPT archive intro setting to use
unfiltered_or_safe
sanitizer. - Changed some code and all documentation to better match WordPress coding standards.
- Moved
h1
elements outside the form on admin settings pages. - Changed Featured Post entry header to display
wrapper even when only byline is showing.
- Changed heading on the import/export admin page to
h2
fromh1
. - Extracted XHTML from Genesis output, and added it back in with new Markup API filters if HTML5 is not supported.
- Moved SEO tooltips to Help tab on post editor screen.
- Changed to use of time constants in update check transients.
- Changed sitemap to hide Posts-related sections if the site has no Posts.
- Changed
genesis_user_meta_default_on()
andGenesis_Admin::create()
to do return checks earlier. - Removed colons from labels on settings screens.
- Removed errant
$
in the URL used in the “parent theme active” admin notice. - Removed unused global for Admin Readme class.
- Removed dead code in two post shortcode callback functions.
- Removed unused parameters in
genesis_nav_menu_link_attributes()
.
The post Genesis 2.4 Beta Now Available appeared first on StudioPress.
This blog was originally posted on Studiopress.com This post is in no way associated with Kembel.ca. For more posts by this author, please click here.