La nueva versión de Genesis Framework incluye algunos cambios y algunos añadidos.
Si te apasiona Genesis Framework como a mi, ya estás tardando en probar la nueva versión 2.4.
La verdad es que los chichos y chicas de StudioPress llevan haciendo un gran trabajo desde hace tiempo porque se ha convertido en un Framework muy utilizado para WordPress.
A continuación pongo la lista con los cambios en esta versión:
Additions
- 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.
Changes
- 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. - Moved
genesis_create_initial_layouts()
to thegenesis_setup
hook. Possible breaking change, in order to ensure compatibility with WordPress 4.7+.
Removals
- 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()
.
Si queréis más información podéis visitar el siguiente enlace.
Aprovechando la ocasión me gustaría saber si estáis interesados en Genesis Framework al igual que yo porque tengo alguna cosa en mente y me gustaría saber vuestra opinión.
Me gustaría que me enviarais vuestras impresiones sobre Genesis Framework y si os gustaría que tratáramos más este tema aquí.
Sin más, cualquier duda, sugerencia, petición, me la podéis hacer llegar a través del formulario de contacto de la web de dinapyme.com.
También os recuerdo que tenéis la Zona Premium donde encontraréis Plugins y Temas premium para descargar, Cursos, formulario de soporte y más…
Y ya sabéis, todo esto y mucho más en Dinapyme.com.
Saludos y hasta la próxima!
Autor: Oscar Abad Folgueira
Programador y desarrollador WordPress.