I’ve used Pinegrow WP several times for building simple bespoke themes with low level of editability, and moderate use of Advanced Custom Fields. This time I’d like provide more flexibility to my tech-savvy client though.
I’ve a strong backgrund in Perch CMS development: In Perch there’re Blocks, with that you can build admin screens in a very flexible way. Most advanced CMSs have these options: There’s a great overview of how different CMSs manage this task here: How Different CMS's Handle Content Blocks | CSS-Tricks
In my understanding, in a theme creation process powered by Pinegrow WP and ACF Pro there’re not only one, but basically two ways to implement this: You can use either ACF Blocks, or ACF Flexible Content (please correct me, if I’m wrong). I understand how they work, how to implement them, and also their differences. However, I’d be very interested – I’m asking pro users here – which way do you suggest to use?
These are my considerations, by priority:
- Easy implementation and maintenance.
- High level of flexibility (Show Posts actions within blocks, etc.).
- User interface display in admin is less important (I wouldn’t style Gutenberg blocks in the editor etc.).
There’s a short discussion here on a similar topic, but it’s quite basic, and not Pinegrow-specific: https://www.reddit.com/r/ProWordPress/comments/cpc64p/acf_blocks_over_flexible_content_on_a_gutenberg/
The themes I’m working on are usually not ‘generic’ all-purpose WP themes, but rather completely unique, and specific themes created for my clients, accordingly to bespoke website designs.
Thank you very much in advance,