Here in (almost) 2023, we’re also finding that 30 fields isn’t quite enough. Especially when you have to use field hacks to do certain things - like dynamic H1 and H2 titles.
For example, if my Collection item’s name (e.g. a product) is “Candy Cane”, I may want an H1 like:
“Buy the best candy cane right here!”
With an H2:
“We’ve been selling the most popular candy cane for the last twenty years.”
To do this, I have to create two more un-DRY fields in addition to the name
field because I can’t dynamically insert the name
into the H1 or H2 without some hacky code, which questionably affects SEO.
EDIT: It’s possible to do this this with the Embed Code widget… Mix various CMS data inside of an inline text block