Hi @Jeremy S., thanks for replying.
Back in the days, EE is primarily used to enable users to post news/ blog/ articles but for managing single-use or ‘static‘ items (for lack of better word), we’d use Low Variables. For example, contents on About Us page, (1) team photo [file input], (2) team biography [textarea], (3) contact information [Pixel & Tonic’s matrix field].
Since Low Variables has a rather friendly ui, it’s more friendly for general users to manage.
My question is, is there a way to define custom fields for ‘static’ pages in EE 4.x without the need of Low Variables?
My question is, is there a way to define custom fields for ‘static’ pages in EE 4.x without the need of Low Variables?
Yes, just create a channel for your one-off page with the fields it needs, set an entry-limit if applicable (for example, only allow 1 entry in the “About” channel), and then modify the publish layout to your hearts desire. Editing these “pages” is as simple as editing any other content in this way, and you do not need any add-ons. It’s also future-proof because the content will be stored in channel entries, giving you the flexibility as a developer to re-use it or repurpose it.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.