Skip to content

Genesis Sample 3.0.0

Compare
Choose a tag to compare
@nickcernis nickcernis released this 19 Jun 13:22
· 115 commits to master since this release
4a1a40a

Requires Genesis 3.0.0+.

Added

  • AMP support. (Optional, off by default, requires Genesis 3.0.0 and the AMP plugin.)
  • New composer run phpcbf command to fix simple PHP linting violations. (GitHub version only.)

Changed

  • Use position: sticky for the header and remove JavaScript that adjusted header height and content position. This prevents content reflow after page load.
  • Reorganized config folder for easier reading and maintenance.
  • Use new genesis_get_theme_handle() and genesis_get_theme_version() functions from Genesis 3.0.0 in place of declaring CHILD_THEME_HANDLE and CHILD_THEME_VERSION constants.
  • Update developer dependencies.

Fixed

  • Improved block column CSS for WordPress 5.2+.

Removed

  • Responsive menu scripts have been replaced with genesis_register_responsive_menus(), which loads required JavaScript from Genesis 3.0.0.
  • genesis-responsive-viewport theme support declaration. This is now added by default in Genesis 3.0.0.
  • Deleted Genesis nav extras filter and metabox removal. These are no longer present in Genesis 3.0.0.
  • child-theme-settings-genesis.php file and filter. Genesis 3.0.0 no longer includes a settings admin page or genesis_theme_settings_defaults filter.
  • 404-page accessibility support, as this no longer has an effect.