Genesis Sample 3.0.0
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()
andgenesis_get_theme_version()
functions from Genesis 3.0.0 in place of declaringCHILD_THEME_HANDLE
andCHILD_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 orgenesis_theme_settings_defaults
filter.404-page
accessibility support, as this no longer has an effect.