Black Friday: 30% OFF en todos los planes, aplicado automáticamente en el carrito Ver planes

Studiopress Genesis Framework Changelog

Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.

Última 3.6.2 · 31 mar 202615 versionesDesde sep 2019

2026 · 1 versión

  1. 3.6.2

    Última
    2 mejoras2 correcciones1 cambio
    Mejora
    • Improve Genesis block editor sidebar styling under WordPress 7.0.
    • Improve styling of "install pack" buttons in Genesis one-click theme setup under WordPress 7.0.
    Corregido
    • Fix a warning under PHP 8.5 that could be generated by genesis_get_image if wp_get_attachment_image_src returned false.
    • Fix defer and async parameter stripping in the script loader. The defer=true and async=true strings are now correctly removed from query params after defer or async properties are added to script tags.
    Cambios
    • Resolve deprecation notices for the Genesis block editor sidebar under WordPress 7.0.

2025 · 2 versiones

  1. 3.6.1

    1 nuevo1 de seguridad1 cambio
    Nuevo
    • Add new `genesis_shortcode_attribute_allowed_html` filter to adjust allowed HTML in Genesis shortcode attributes if needed. Defaults to the same as `wp_kses_allowed_html( 'post' )`.
    Seguridad
    • Security
    Cambios
    • Sanitize HTML in Genesis shortcode attributes to prevent XSS from contributor-level users. Thank you to 'Muhammad Yudha - DJ' for the report (CVE-2025-10737).
  2. 3.6.0

    2 correcciones1 cambio
    Corregido
    • Fix “doing it wrong” textdomain notices under WordPress 6.7+ by deferring menu, layout and admin notice logic until `after_setup_theme`. If you still see notices after updating Genesis, check for child theme and plugin updates. For example, Genesis Sample and Genesis Blocks have also been updated to resolve textdomain notices.
    • Fix `str_contains` deprecation notice in the Customizer under PHP 8.2+ relating to custom footer output.
    Cambios
    • Developers: custom layouts created via `config/layouts.php` now defer loading of layout labels. If you use `config/layouts.php` in your child theme, you will need to (a) remove translation functions such as `__` from `layouts.php` and (b) move your translated layout labels to `config/layouts-labels.php` to avoid “doing it wrong” notices with WordPress 6.7+. See Genesis layout docs for details

2024 · 1 versión

  1. 3.5.0

    1 corrección1 cambio
    Corregido
    • Fix `Elements with visible text labels do not have matching accessible names`.
    Cambios
    • Resolve php 8.2 error passing null to strlen.

2022 · 1 versión

  1. 3.4.0

    1 mejora1 corrección3 cambios
    Mejora
    • Update dependencies with `npm audit fix`.
    Corregido
    • Fix an error with the User Profile widget on WP `5.9`.
    Cambios
    • Also run PHPUnit tests on PHP 8.0 and 8.1.
    • Prevent a PHP `8` deprecated notice for `str_replace`.
    • Prevent PHP 8 notice from conversion of `false` to array.

2021 · 2 versiones

  1. 3.3.5

    1 mejora
    Mejora
    • Change hook used for `genesis_handle_block_widget_editor` from `admin_init` to `widgets_init` to ensure widgets can be added, removed, and edited in the Customizer.
  2. 3.3.4

    1 cambio
    Cambios
    • Using the use_widgets_block_editor filter in WordPress 5.8, the pre-5.8 widget screen behavior remains the same. To opt-in to the new WP 5.8 widgets editor, place this code in your theme's functions.php file: `add_filter( 'use_widgets_block_editor', '__return_true' );`

2020 · 4 versiones

  1. 3.3.3

    1 nuevo1 mejora4 cambios
    Nuevo
    • Add missing `permission_callback` to public Genesis REST routes to prevent a notice under WordPress 5.5.
    Mejora
    • Improved standards for admin CSS.
    Cambios
    • Accessibility: Added title as `aria-label` to ` ` element to improve screen reader UX when using the rotor to view all articles on the page.
    • Use `excerpt_remove_blocks` to remove block content such as image captions and embed URLs from `get_the_content_limit`.
    • Disable `genesis-lazy-load-images` theme support under WordPress 5.5. WordPress 5.5 adds image lazy loading by default.
    • Use of `wp_make_content_images_responsive` in archive, singular, and featured widget images; `srcset` is applied via `wp_calculate_image_srcset` in `wp_get_attachment_image` used by `genesis_get_image`.
  2. 3.3.2

    1 nuevo2 cambios
    Nuevo
    • Adds support for Gutenberg 7.9 and future block editor adjustments.
    Cambios
    • Block Editor: prevent an editor crash if the Genesis sidebar is active.
    • Block Editor: ensure the Genesis sidebar icon is visible.
  3. 3.3.1

    3 cambios
    Cambios
    • Includes fixes for the Genesis language pack update feature.
    • Internationalization: Enable language pack updates work on WordPress multisite as long as the main site is using a Genesis theme. Previously, Genesis language pack update prompts would only appear if the main site used a Genesis theme and did not use the en_US locale.
    • Internationalization: Fix a fatal error that could occur on sites with custom Genesis translation files that contain an unreadable PO-Revision-Date header.
  4. 3.3.0

    13 cambios
    Cambios
    • Internationalization: Non US English sites can now download the latest Genesis parent theme translations without using a plugin.
    • 1. Check your language is listed and has translations at
    • 2. Disable the Genesis Translations plugin if using.
    • 3. Check for language pack updates at Dashboard → Updates. If you do not see language pack updates, switch your site language to US English at Settings → General, save changes, then switch back to your own language and check for language updates again.
    • Accessibility: Author box titles on author archives now use h2 instead of h4 to prevent heading levels from jumping.
    • Accessibility: Prevent “Reader Interactions” screenreader text appearing below content if there are no comments, comment form, or trackbacks on display.
    • Accessibility: Move `role="navigation"` from the list element to the wrapper element on pagination navigation.
    • 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.
    • Standards: switch all instances of `date` to `gmdate` to adhere to new WordPress standards recommendations.
    • Tooling: simplified the creation of the Genesis zip file during the release process.
    • Internationalization: Old translations download script tooling was removed in favor of the new automated language pack download feature.

2019 · 4 versiones

  1. 3.2.1

    2 cambios
    Cambios
    • Accessibility: Prevent screenreader text such as “interim pages omitted” from appearing in paginated navigation for themes that have not added Genesis accessibility support.
    • Tooling: Allow PHP short array and ternary syntax.
  2. 3.2.0

    4 nuevos4 cambios
    Nuevo
    • Open Graph Tag support (off by default, disabled if select plugins are outputting OG tags).
    • Ability to disable footer widgets on single entries.
    • Lazy load images in Chrome 76+ (off by default, enabled with `genesis-lazy-load-images` theme support).
    • Modify entry meta output via Theme Settings in customizer.
    Cambios
    • Admin: Theme Setup CSS tweak
    • Filter: Added `genesis_amp_menu_css` filter for AMP inline styles for control over the output.
    • Accessibility: Added aria labels, screen reader text to numeric entry navigation.
    • `genesis_markup` now accepts `atts` to add attributes to markup at the point of use.
  3. 3.1.3

    1 eliminado6 cambios
    Eliminado
    • Remove empty entry-meta wrappers if post info or meta is removed via a filter.
    Cambios
    • Ensure unchecked checkboxes in the Genesis editor sidebar save correctly with WordPress 5.3.
    • Prevent a warning during One-click Theme Setup under WordPress 5.3.
    • Display comment reply forms directly below the comment instead of after nested responses.
    • Prevent a fatal error that could occur when visiting the Customizer if the `genesis_footer_output` filter was used with more than one argument.
    • Make sure that the `[footer_childtheme_link]` shortcode renders if the Theme URI stylesheet header is missing but the theme declares a `CHILD_THEME_URL`.
    • Correct the deprecation message for `genesis_attributes_nav`.
  4. 3.1.2

    2 cambios
    Cambios
    • Prevent the block editor and Genesis sidebar failing to load if a custom post type supports `genesis-layouts` but not `custom-fields`.
    • Find '© 2019' in stored footer text and replace it with the `[footer_copyright]` shortcode during the Genesis update process. This is designed to ensure that the copyright year in footer text updates in future years.

Changelog publicado por el desarrollador, en su idioma original.