Elodin Sections
A plugin which extends Advanced custom fields for Genesis themes. It sets up a new page template for this purpose, registers the necessary fields, and sets up basic layouts for some commonly-used sections.
by Jon Schroeder · github.com/jonschr/elodin-sections · website
★ 2stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/jonschr/elodin-sections/archive/refs/heads/master.zipDeclares an update source (https://github.com/jonschr/elodin-sections), so updates arrive through the plugin's own updater.
From the readme
Elodin Sections
Elodin Sections extends the Advanced Custom Fields for Genesis themes. It sets up a new page template for this purpose, registers the necessary fields, and sets up basic layouts for some commonly-used sections.
This plugin requires the Advanced Custom Fields Pro plugin, and the Genesis framework. Without both of these installed and active, it probably won't do anything.
Style-ready classes
A few classes have been set up by default to allow for more flexibility for sections. These can be added at the bottom of each section, separated by spaces, e.g. align-center full-height
For use on all sections
- align-center – aligns everything inside the section to center on desktop and tablet, but leaves it left-aligned it on mobile. NOTE: some sections, due to their specific layouts, have defaults that already center align things.
- full-height – makes the section full-height on desktop (100% of the height of the browser viewport). NOTE: This may cause unexpected behavior on some sections with complex layouts.
- limit-height – constrain the height of a section that, by default, would ordinarily take up the entire vertical height of the viewport (there are only a couple of s